taisei-project / taisei

A free and open-source Touhou Project fangame
https://taisei-project.org/
Other
1.12k stars 97 forks source link

New laser renderer based on signed distance fields #317

Closed Akaricchi closed 3 years ago

Akaricchi commented 3 years ago

Work in progress. It is not as fast as the old renderer, but it looks much better and more consistent, doesn't suffer from aliasing artifacts, doesn't require blurring, and the appearance is a lot more customizable. Specialized shape shaders have been removed, as they don't make a great performance difference and they aren't compatible with the new curve simplification and culling. Ability to customize the coloring shader per-laser may be added easily as needed.