0 Replies Latest reply on Jan 22, 2008 12:49 PM by adam@blueapplestudio

    Why are nulls needed for transformations?

    adam@blueapplestudio Level 1
      To build my 3D environment with all of its animations I needed to add a number of nulls that I did not otherwise need in my 3D application (Lightwave.) This seems to be because Director needs to base transformations (rotation, scale, translation) off a parented null’s location. Does Director not use an object’s origin for these operations?

      I don’t mean to pick on Director only. I know that other environments like OGRE have similar requirements. It just seems to be an inefficiency to need to create a new null for any of these operations when working off of the object’s origin/center of gravity would suffice. Is this how all real-time 3D environments work?