如何传递非插值数据 OpenGL ES (GLSL)

2023-12-30

我正在尝试将简单的 FLOAT 值从顶点传递到片段着色器。如何在不进行插值的情况下“按原样”传递它? 在桌面上我可以使用平面变化来禁用插值,openGL es中有类似的东西还是唯一的方法是通过纹理?


GLSL ES 目前不支持flat关键字,所以唯一的方法是在所有三角形顶点中使用相同的浮点值。

这里给出了相同的答案:在opengl es 2中,有没有办法防止变量插值 https://stackoverflow.com/questions/3409516/in-opengl-es-2-is-there-a-way-to-prevent-interpolation-of-varyings

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何传递非插值数据 OpenGL ES (GLSL) 的相关文章

随机推荐