## ShaderProgram class

The shader program

```csharp
public abstract class ShaderProgram : IDisposable
```

## Methods

| Name | Description |
| --- | --- |
| virtual [Dispose](../../aspose.threed.render/shaderprogram/dispose/)() | Dispose the shader and release all internal resources. |

### See Also

* namespace [Aspose.ThreeD.Render](../../aspose.threed.render/)
* assembly [Aspose.3D](../../)


