iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了iPad GLSL.从片段着色器中如何获得表面 – 而不是顶点 – 正常大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以从片段着色器中访问曲面法线 – 与片段平面相关的法线?或者这可以在顶点着色器中完成?

当我们沿着着色器管道走下去时,是否所有关联几何体的知识都会丢失,或者是否有一些聪明的方法可以在片段着色器的顶点中恢复该信息?

提前致谢.

干杯,
道格
twitter:@dugla

解决方法

您可以通过仅使用“变化”(在较新的OpenGL中它只是输入/输出)变量来获得从顶点normales插值的每像素法线.但是别忘了规范这个正常!插值法线的长度不得超过1.这些法线也会在锐边上产生不良结果.

如果要使用具有更高分辨率的自定义法线,常用技术是法线贴图.您可以为对象创建带有烘焙法线的纹理.然后,您可以使用纹理查找访问片段纹理中的法线.

大佬总结

以上是大佬教程为你收集整理的iPad GLSL.从片段着色器中如何获得表面 – 而不是顶点 – 正常全部内容,希望文章能够帮你解决iPad GLSL.从片段着色器中如何获得表面 – 而不是顶点 – 正常所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。