Changelog:
- Added basic model loading
- The title for the game window can be accessed from scripts
- Possibly fixed that one bug where objects would hit each other without registering a collision
- Fixed a bug where objects wouldn't draw at the correct depth
Models
This was another light week for DFEngine updates. However, it feels like I've hit a small milestone. With model loading in, The engine is close to having 'true' support for 3d, not just as a technicality. Currently, models are imported using the OBJ format, which is a pretty awful format in my opinion. The one good thing about it is how easy it is to parse, which is why I chose it. Models can have built-in UV coordinates, so proper UV mapping is now supported. However, models can only have 1 texture right now, and there's no support for normals, materials, shading, per-vertex colors, bones, or anything else yet. In other words, even with such a great achievement I still have a long ways to go.
No comments:
Post a Comment