Original Post
It's time I learnt a bit more about scene graphs and after reading various articles I still have a few questions. :) 1) Should anything that needs to be in the scene graph be based on a single class which acts as a base? 2) I get getting confused about using scene graphs and octrees/quadtrees/bsp trees together. I understand what they are individually, but how do I link them? Would I put the root node of an octree for instance into the scene graph and then go through the octree once I reach that node? 3) Would every node that has something rendered also have a bounding box? A parent node should have a bounding box that is large enough for all of the children? Thanks!