![]() |
1
2
如果您愿意替换现有对象的内容,则无需创建新的明暗器或程序对象。如果要替换现有对象的内容,则最小集为:
也就是说,您不需要将明暗器对象附加到程序,因为它已经附加,但您需要执行其他所有操作。
两者都可以。
如果创建一个新的明暗器对象,那么是的,它显然需要附加到程序对象上,或者在程序中不可用。
是的,你会得到
一些一般注意事项:
|
![]() |
2
2
不需要创建新的明暗器。你需要打电话
不过,这是规范中一个复杂的部分。你想做什么? 如果链接失败,程序将不再可用。如果链接成功,那么您实际上有了一个新程序,需要查找所有新的属性和统一的位置。
如果需要,可以创建新的明暗器,并将其附加到现有程序。在附加新的明暗器之前,需要使用
不确定这是否有用,但您可以考虑内部
渲染时唯一重要的是
是使用着色器的完全有效的方法。他们只需要停留足够长的时间打电话
|
|
user3186555 · WebGL颜色约定-我使用哪种以及为什么? 7 年前 |
![]() |
Elias · 在webgl中生成文本纹理:Alpha不透明 7 年前 |
![]() |
x2dragunov2x · 每帧绘制一个持久三角形[重复] 7 年前 |
![]() |
Elias · webgl 2d将两个透明纹理叠加在一起 8 年前 |