## RenderFactory.CreateShaderProgram method

Create a [`ShaderProgram`](../../shaderprogram/) object

```csharp
public abstract ShaderProgram CreateShaderProgram(ShaderSource shaderSource)
```

| Parameter | Type | Description |
| --- | --- | --- |
| shaderSource | ShaderSource | The source code of the shader |

### See Also

* class [ShaderProgram](../../shaderprogram/)
* class [ShaderSource](../../shadersource/)
* class [RenderFactory](../)
* namespace [Aspose.ThreeD.Render](../../renderfactory/)
* assembly [Aspose.3D](../../../)


