libgdx和预构建着色器?

3

我来自XNA背景,重复使用其他人制作的着色器非常酷。有一个非常酷的bloom着色器可供使用,并且易于重用。是否有官方或非官方的可重用水、法线贴图或其他酷效果的着色器集合?


我不知道有没有。但是你可以自己添加着色器。请查看 https://github.com/libgdx/libgdx/wiki/Shaders - bemeyer
1个回答

1
Libgdx中的着色器只是OpenGL ES着色器,因此任何一组OpenGL ES(或OpenGL)着色器都可以适用于Libgdx。此外,由于WebGL也基于OpenGL ES,因此WebGL着色器也可以适用。
有关一些“轻度组织”的示例,请参见https://www.shadertoy.com/或http://glsl.heroku.com/。
实际上,我发现着色器的输入需要适应我的特定结构,但着色器的核心可以在WebGL中开发,并很容易地移植到Libgdx中。

谢谢,完美的答案,看来我将能够使用libgdx实现任何我能处理的效果! - smuggledPancakes

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接