0

如果我对各种实例进行多次绘制调用,如果我在下一个分配中不再使用它们Program3D,是否有办法重置或使常量无效?Program3D

我有必要做这样的事情吗?

//Nullify 'vc0' in the vertex shader:
context3D.setProgramConstantsFromVector("vertex", 0, null);
4

1 回答 1

1

不,常量是整个 Context3D 的全局状态。如果您更改程序,它们的内容不会改变。默认值为 (0,0,0,0),但如果您不在程序中使用它们,则没有理由设置它们。

于 2012-02-01T06:16:32.197 回答