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 |