Members
-
fragmentShaderSource : ShaderSource
-
片段着色器源。默认的顶点着色器是ViewportQuadVS。
-
Default Value:
undefined
-
outputTexture : Texture
-
Texture to use for offscreen rendering.
-
Default Value:
undefined
-
创建此命令的对象。这对于调试命令执行非常有用;它允许我们在仅有命令引用时看到是谁创建了命令,并且可以用来通过
Scene#debugCommandFilter
选择性地执行命令。-
Default Value:
- Scene#debugCommandFilter
undefined
See:
-
渲染的阶段。始终是计算阶段。
-
Default Value:
Pass.COMPUTE;
-
渲染器资源是否会在调用之后持续存在。否则,它们将在完成后被销毁。
-
Default Value:
false
-
在执行ComputeCommand后调用的函数。将输出纹理作为其唯一参数。
-
Default Value:
undefined
-
在ComputeCommand执行之前立即调用的函数。用于更新任何渲染器资源。它将ComputeCommand作为其唯一的参数。
-
Default Value:
undefined
-
shaderProgram : ShaderProgram
-
要应用的着色程序。
-
Default Value:
undefined
-
一个包含函数的对象,这些函数的名称与着色器程序中的统一变量匹配,并返回用于设置这些统一变量的值
-
Default Value:
undefined
-
vertexArray : VertexArray
-
顶点数组。如果没有提供,将使用viewport quad。
-
Default Value:
undefined
Methods
-
执行计算命令。
Name Type Description computeEngine
Context 处理计算命令的上下文。