1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-23 20:59:58 +01:00

Update README.md

This commit is contained in:
Miloslav Číž 2019-06-22 13:45:59 +00:00
parent c990009a25
commit cae4572406

View file

@ -21,10 +21,15 @@ TODO
- Perspective correction, 3 modes: none (linear only), full (per-pixel), approximation (per-N-pixels). - Perspective correction, 3 modes: none (linear only), full (per-pixel), approximation (per-N-pixels).
- Different drawing strategies to choose from: none, z-buffer (none, full, reduced), triangle sorting (back-to-front, fron-to-back with stencil buffer). - Different drawing strategies to choose from: none, z-buffer (none, full, reduced), triangle sorting (back-to-front, fron-to-back with stencil buffer).
- Triangles provide barycentric coordinates, thanks to which practically anything that can be achieved with OpenGL can be achieved (texturing, shading, normal-mapping, transparency, PBR, shadow mapping, ...). - Triangles provide barycentric coordinates, thanks to which practically anything that can be achieved with OpenGL can be achieved (texturing, shading, normal-mapping, transparency, PBR, shadow mapping, ...).
- Tested on multiple platforms (PC, Arduboy, Pokitto, Gamebuino META). - Tested on multiple platforms (TODO).
- Many compile-time options to tune the performance vs quality. - Many compile-time options to tune the performance vs quality.
- Well commented and formatted code. - Well commented and formatted code.
- Completely free of legal restrictions, do literally everything you want. - Completely free of legal restrictions, do literally anything you want.
**NOTE**: Backwards compatibility isn't a goal of this libraray. It is meant to
be an as-is set of tools that the users is welcome to adjust for their
specific project. So new features will be preferred to keeping the same
interface.
## limitations ## limitations