David Piuva 8ba2e9c9de Moved lots of code into an implementation folder. 10 ماه پیش
..
DirtyRectangles.h 1f107d72e8 Moved the example Sprite Engine to a separate folder. 5 سال پیش
Octree.h 60d6ae7143 Erasing sprites and models using delete in Sandbox. 5 سال پیش
README.md 1f107d72e8 Moved the example Sprite Engine to a separate folder. 5 سال پیش
importer.cpp 97c4990e36 Using the new pushGetIndex and pushConstructGetIndex List methods. 2 سال پیش
importer.h 1f107d72e8 Moved the example Sprite Engine to a separate folder. 5 سال پیش
lightAPI.cpp 85666a9cd1 Made member functions in simd.h into global functions to work with templates. 10 ماه پیش
lightAPI.h 906b9fef5a Replacing most C library dependencies with equivalent dependencies in C++. 1 سال پیش
orthoAPI.cpp 0ecf724e33 Using ortho_ prefix for direction indices. 5 سال پیش
orthoAPI.h 883defd6ba Removed unused include. 5 سال پیش
spriteAPI.cpp 8ba2e9c9de Moved lots of code into an implementation folder. 10 ماه پیش
spriteAPI.h 906b9fef5a Replacing most C library dependencies with equivalent dependencies in C++. 1 سال پیش

README.md

Sprite engine for the DFPSR SDK

Created for the SDK and used as an example for how to make your own isometric rendering engine on top of DFPSR. Instead of feeling limited by what it can't do, try modifying the code and optimizing your own filters using the SIMD and threading abstractions. This engine is currently re-using some DFPSR internals of the "image" and "render" folders, but these are not version stable APIs and might break backward compatibility.