android - libgdx 和预建着色器?

标签 android libgdx shader bump-mapping bloom

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

最佳答案

Libgdx 中的着色器只是 OpenGL ES 着色器,因此任何 OpenGL ES(或 OpenGL,通常)着色器的集合都应该是 adaptable to Libgdx .此外,由于 WebGL也是基于OpenGL ES的,WebGL shaders应该是适用的。

参见 https://www.shadertoy.com/http://glsl.heroku.com/对于一些“轻组织”的例子。

在实践中,我发现着色器的输入需要适应我的特定结构,但着色器的核心可以在 WebGL 中开发并轻松移植到 Libgdx。

关于android - libgdx 和预建着色器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23171781/

相关文章:

Android 游标查询计数

android - 如何在 Android 模拟器上创建并运行示例 Vulkan 应用程序?

java - ExpandableListView 上的 Volley gson 请求导致 java.lang.IndexOutOfBoundsException

c++ - 在 ID3DBlob 中初始化 PS 的 DirectX11 CreatePixelShader 中出现访问冲突

shader - 我想像在 Photoshop 中一样创建内部阴影着色器

android - 使用 dagger 2 时 JWT token 不会更新?

intellij-idea - LibGDX IntelliJ Gradle项目创建错误

java - 将单个 Sprite 绘制到 Pixmap - LibGDX

java - 使用 libGDX 的安卓绘图应用程序

opengl-es - OpenGL ES 2.0,如何对纹理的不透明度进行动画处理