Method DrawProcedural
DrawProcedural(Matrix4x4, Material, int, MeshTopology, int, int, MaterialPropertyBlock)
Wraps DrawProcedural on a CommandBuffer.
Declaration
public void DrawProcedural(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int vertexCount, int instanceCount, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
int | shaderPass | |
MeshTopology | topology | |
int | vertexCount | |
int | instanceCount | |
MaterialPropertyBlock | properties |
Implements
DrawProcedural(Matrix4x4, Material, int, MeshTopology, int, int)
Wraps DrawProcedural on a CommandBuffer.
Declaration
public void DrawProcedural(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int vertexCount, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
int | shaderPass | |
MeshTopology | topology | |
int | vertexCount | |
int | instanceCount |
Implements
DrawProcedural(Matrix4x4, Material, int, MeshTopology, int)
Wraps DrawProcedural on a CommandBuffer.
Declaration
public void DrawProcedural(Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int vertexCount)
Parameters
Type | Name | Description |
---|---|---|
Matrix4x4 | matrix | |
Material | material | |
int | shaderPass | |
MeshTopology | topology | |
int | vertexCount |
Implements
DrawProcedural(GraphicsBuffer, Matrix4x4, Material, int, MeshTopology, int, int, MaterialPropertyBlock)
Wraps DrawProcedural on a CommandBuffer.
Declaration
public void DrawProcedural(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int indexCount, int instanceCount, MaterialPropertyBlock properties)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
int | shaderPass | |
MeshTopology | topology | |
int | indexCount | |
int | instanceCount | |
MaterialPropertyBlock | properties |
Implements
DrawProcedural(GraphicsBuffer, Matrix4x4, Material, int, MeshTopology, int, int)
Wraps DrawProcedural on a CommandBuffer.
Declaration
public void DrawProcedural(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int indexCount, int instanceCount)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
int | shaderPass | |
MeshTopology | topology | |
int | indexCount | |
int | instanceCount |
Implements
DrawProcedural(GraphicsBuffer, Matrix4x4, Material, int, MeshTopology, int)
Wraps DrawProcedural on a CommandBuffer.
Declaration
public void DrawProcedural(GraphicsBuffer indexBuffer, Matrix4x4 matrix, Material material, int shaderPass, MeshTopology topology, int indexCount)
Parameters
Type | Name | Description |
---|---|---|
GraphicsBuffer | indexBuffer | |
Matrix4x4 | matrix | |
Material | material | |
int | shaderPass | |
MeshTopology | topology | |
int | indexCount |