> For the complete documentation index, see [llms.txt](https://docs.overthereality.ai/over-sdk-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/rawimage.md).

# RawImage

### Description

A RawImage [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to display a [Texture2D](https://docs.unity3d.com/ScriptReference/Texture2D.html) for the UI System, by interacting with the Unity3D [RawImage](https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html) Component.

#### RawImage Exposer

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to expose certain parameters and attributes of a given input Unity3D [RawImage](https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html) Component, which are:

<table><thead><tr><th>Name</th><th width="204.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Ref</td><td><a href="https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html">RawImage</a></td><td>A reference of the input Unity3D RawImage Component</td></tr><tr><td>Texture</td><td><a href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></td><td>The texture that is used to render this image</td></tr><tr><td>Color</td><td>Color</td><td>Base Color of the RawImage</td></tr><tr><td>Material</td><td><a href="https://docs.unity3d.com/ScriptReference/Material.html">Material</a></td><td>The specified Material used by this image. The default Material is used if one isn't specified</td></tr></tbody></table>

<figure><img src="/files/orpfL9GuPIpfJ0oLrv8A" alt=""><figcaption></figcaption></figure>

#### Set RawImage Material

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to modify an existing RawImage Component, by setting its material.

This Flow [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) accepts the following input data:

<table><thead><tr><th width="205.7659040188865">Name</th><th>Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Image </td><td><a href="https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html">RawImage</a></td><td>A reference of the input Unity3D RawImage Component</td></tr><tr><td>Material</td><td><a href="https://docs.unity3d.com/ScriptReference/Material.html">Material</a></td><td>The Material to be set</td></tr></tbody></table>

and produces the following output data:

<table><thead><tr><th width="186.7659040188865">Name</th><th width="207.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Output</td><td><a href="https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html">RawImage</a></td><td>A reference of the updated Unity3D Image Component</td></tr></tbody></table>

<figure><img src="/files/6k0LURe4T7OlLI1hxQ15" alt=""><figcaption></figcaption></figure>

#### Set RawImage Texture

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to modify an existing RawImage Component, by setting its texture.

This Flow [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) accepts the following input data:

<table><thead><tr><th width="205.7659040188865">Name</th><th>Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Image </td><td><a href="https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html">RawImage</a></td><td>A reference of the input Unity3D RawImage Component</td></tr><tr><td>Texture</td><td><a href="https://docs.unity3d.com/ScriptReference/Texture2D.html">Texture2D</a></td><td>The texture to be set</td></tr></tbody></table>

and produces the following output data:

<table><thead><tr><th width="186.7659040188865">Name</th><th width="207.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Output</td><td><a href="https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html">RawImage</a></td><td>A reference of the updated Unity3D RawImage Component</td></tr></tbody></table>

<figure><img src="/files/xCG3r7W4juSeLpBZBEJe" alt=""><figcaption></figcaption></figure>

#### Set Image Color

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to modify an existing Image Component, by setting its Color.

This Flow [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) accepts the following input data:

<table><thead><tr><th width="205.7659040188865">Name</th><th>Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Image </td><td><a href="https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html">RawImage</a></td><td>A reference of the input Unity3D RawImage Component</td></tr><tr><td>Color</td><td>Color</td><td>The color to be set</td></tr></tbody></table>

and produces the following output data:

<table><thead><tr><th width="186.7659040188865">Name</th><th width="207.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Output</td><td><a href="https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.RawImage.html">RawImage</a></td><td>A reference of the updated Unity3D RawImage Component</td></tr></tbody></table>

<figure><img src="/files/fXMcakLaK9EyVpE8lWPv" alt=""><figcaption></figcaption></figure>
