Lately, triEngine has been updated again by me. A lot of fixes and new features have been added.
Here’s some of the log messages:
- Added default sprite mode width/height (if set to 0) resolving to image width/height.
- Changed triDraw*Rotate to not depend on ortho mode anymore (Thanks Xfacter).
- Added double displaylist optimization.
- Added triple Sysram buffer mode that saves up VRAM (API change for triInit() required).
- Added TRI_DLIST_SIZE_KB macro to override the display list size.
- Added new triDraw primitives and fixed triDrawCircle functions (also don’t require a numSteps parameter anymore).
- Added inbuilt font.
- Added support for saving/loading own file format (trf) and compile without Freetype (TRI_SUPPORT_FT).
- Added function to make a font mono spaced.
- Fixed font drawing bug.
- Added triArchive (by tommydanger).
- Added custom particle render function.
- Added more documentation to triGraphics.
- Created branch/modelanimation for preliminary implementation of model animation support.
Also, the documentation has been regenerated, to match revision 30: http://tri.fx-world.org/doc/html/
Apart from that, tommydanger has started working on some tools to support triEngine. The first will allow you to create triArchive files easily to use in your game. The next is a small image converter for saving triImage files.
