我正在制作 Stage3D 太空游戏:www.sugarspook.com/darkmatters/demo.html,我想为一些对象添加“发光”。
有没有办法仅在 AGAL 着色器中执行此操作,或者我是否需要预渲染发光对象并“模糊”它们?
我正在制作 Stage3D 太空游戏:www.sugarspook.com/darkmatters/demo.html,我想为一些对象添加“发光”。
有没有办法仅在 AGAL 着色器中执行此操作,或者我是否需要预渲染发光对象并“模糊”它们?
是的,您需要先预渲染纹理。这是我要做的:
您可以查看我在博客中发布的示例。它适用于 Alternativa3D,但可能很有用,因为原理在任何地方都是相同的。这是整个库的github 链接。