At the heart of the source code lay the rendering kernel. This was not merely a collection of drawing functions but a sophisticated scene graph manager.
class RwVEC public: RwVEC(float x, float y, float z); ~RwVEC(); renderware source code
If you're interested in game engine development, I encourage you to explore open-source alternatives like OGRE, Irrlicht, or Panda3D, which can provide a similar level of functionality and customizability. At the heart of the source code lay the rendering kernel