blip
blip copied to clipboard
Rendering
Technical roadmap for rendering topics currently planned or in the works, in estimated chronological order. Individual issues/PRs are open for each item, done items may eventually be removed from this list once fully available in app and documented.
Ongoing
- [x] Font evolutions https://github.com/voxowl/particubes-private/pull/4677
- [x] Quads batching, gradients, and 9-slice https://github.com/voxowl/particubes-private/pull/4739
- [ ] Optimizations: reduce state swaps #550
- [ ] Instancing: automatic instancing of non-mutable shapes and quads #540
Backlog
- [ ] Outline draw mode
- [ ] Baked lighting: add control over propagation direction and range
- [ ] Shadows: support for point & spot lights
- [ ] Anti-aliasing: SMAA
Shipped in 0.0.62
- [x] Anti-aliasing: FXAA https://github.com/voxowl/particubes-private/pull/4490
Shipped in 0.0.51
- [x] Shadows: quality tiers https://github.com/voxowl/particubes-private/pull/4127
- [x] Render resolution https://github.com/voxowl/particubes-private/pull/4149
Shipped in 0.0.50
- [x] Lights: improve interior lighting https://github.com/voxowl/particubes-private/pull/3882
- [x] Shadows: support for directional lights https://github.com/voxowl/particubes-private/pull/2774
Shipped in 0.0.49
- [x] Baked lighting: support for generic shapes and cache system improvements #176
One day, all these boxes will be checked... 🤩
Can't wait for the light propagation range control update :)