【问题标题】:libgdx and pre-built shaders?libgdx 和预建着色器?
【发布时间】:2014-04-19 15:18:55
【问题描述】:

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

【问题讨论】:

标签: android libgdx shader bump-mapping bloom


【解决方案1】:

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

请参阅https://www.shadertoy.com/http://glsl.heroku.com/ 了解一些“组织有序”的示例。

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

【讨论】:

  • 谢谢,完美的答案,看来我将有能力实现我可以使用 libgdx 处理的任何效果!
猜你喜欢
  • 2021-10-06
  • 2018-09-27
  • 1970-01-01
  • 1970-01-01
  • 2014-08-16
  • 2016-02-01
  • 2012-04-26
  • 2020-11-12
  • 1970-01-01
相关资源
最近更新 更多