Added the following to the dll:
- ObjectPool (controls the loading / releasing of textures and meshes)
- HighPerfTimer (returns the amount of elapsed time since the last rendered frame)
- Entity (add an object "entity" to the scene)
- EntityManager (used to manage the order of updating and rendering the entities)
In order to test the above I created windows app that calls the dll, the app initializes a DirectX window so that I could visually see the objects rendered.
Tomorrows goal is to add a First Person Shooter (FPS) style camera class and add ability to load a skybox to the SadismEngine.dll and try post the first screenshot on this blog.
No comments:
Post a Comment