Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的 flashgame 中添加一个发光效果,就像在“几何战争”中一样
我认为 Pixelbender 一定可以做到这一点,但我完全不喜欢这种工具/语言来编写这样的着色器。
有人知道怎么做,或者有一个很好的参考可以告诉我如何实现吗?
如果您对着色器语言有疑问,我认为您只需从 Unity 的 Shader Forge 插件或简单地使用虚幻引擎开始。它可以帮助您在没有代码的情况下理解和创建着色器,并且它们几乎具有您需要的基本着色器,您可以从中查看。
对于这样的发光效果,您可以将菲涅尔着色器与 Blinn-Phong 着色器一起使用。还需要更复杂的混合,但这是您可以尝试的方法