title: Getting absolute position and rotation from inside a scene graph?
body: <p>So I have run up against this problem a few times:</p>
  
  <p>I have some object in my 3D Scene Graph which is a child of some other object. Lets call them c (Child) and p (Parent).</p>
  
  <p>c's position is defined relative to p. Thus c may have a position (1,0,0) but of course, due to p having some other position, say (1,2,3), it is not actually rendered at the original of our world, but at (2,2,3).</p>
  
  <p>Now lets say for some reason we want to know c's absolute position in world coordinates (or rotation, the problem is the same), how is this commonly done?</p>
  
  <p>Should c know about it's parent and be able to query for that position and add it to it's own finally returning an absolute position?</p>