
**All Implemented Interfaces:**
[com.aspose.threed.IRenderTarget](../../com.aspose.threed/irendertarget)
```
public interface IRenderTexture extends IRenderTarget
```

The interface of render texture
## Methods

| Method | Description |
| --- | --- |
| [getDepthTexture()](#getDepthTexture--) | Depth buffer texture |
| [getTargets()](#getTargets--) | Color output targets. |
### getDepthTexture() {#getDepthTexture--}
```
public abstract ITextureUnit getDepthTexture()
```


Depth buffer texture

**Returns:**
[ITextureUnit](../../com.aspose.threed/itextureunit) - Depth buffer texture
### getTargets() {#getTargets--}
```
public abstract List<ITextureUnit> getTargets()
```


Color output targets.

**Returns:**
java.util.List<com.aspose.threed.ITextureUnit> - Color output targets.
