I have created a simple scene graph for a city I am developing. There is a ground which is a plane and buildings (which are made up of a cube body and a pyramid roof). They are all of type Model and I can add them to the scenegraph as they are all of the same data type. If wanted to add something to the scene graph which was not of type Model how would I do this? e.g I wanted to add a light.
I used this to get me started: http://research.ncl.ac.uk/game/mastersdegree/graphicsforgames/scenegraphs/Tutorial%206%20-%20Scene%20Graphs.pdf
Maybe to better explain my question, what if from that tutorial I had something other than a Mesh I wanted to add to the scenegraph?