是否有常见 OpenGL 着色器的常用来源?

Is there a commonly-used source for common OpenGL shaders?

我是一名 iOS 开发人员,目前正在使用 SceneKit 在屏幕上显示 COLLADA 模型。我被要求让模型看起来像一个线框。似乎我可以为此使用 OpenGL 着色器,但我不知道如何编写 GLSL,并且认为像 stencil/toon/edge 着色器这样常见的东西很容易找到。不幸的是,我只是谷歌搜索没有太多运气。

我目前正在使用这种技术来应用着色器,但他的边缘着色器对我不起作用。 https://www.youtube.com/watch?v=yaS_BbRY0gU

游戏开发者acquire/purchase他们的着色器是否有一个共同的来源?

也许你想要的唯一东西是 web designers/devs 玩 WebGL。

http://codeflow.org/entries/2012/aug/02/easy-wireframe-display-with-barycentric-coordinates/

使用 OpenGL 的人并不多,分享他们的发现的人就更少了。

Metal 也有同样的问题,事实上,几乎所有其他问题都与 iOS 有关。每个人都忙于在应用程序趋势发展之前成为合同程序员来赚钱。

所以他们都假装知道自己在做什么,同时忙于阅读文档以找到他们应该做什么。这可能就是你被否决的原因......工作中的职业嫉妒。

找到文档描述做某事的方式后,他们便开始与 iOS 中的问题作斗争,而 Apple 从未承认这些问题,因此几乎没有时间留给任何真正类型的社区。

我同意,某处应该有一个着色器库,如下所示:

http://www.vray-materials.de

但这将需要 iOS 程序员的态度发生全面改变,这与地狱冻结和 SO 开发人员设计一个好的新 UI 一样有可能发生。