---
title: Image
framework: shadergraph
role: symbol
role_heading: ShaderGraph Node
path: shadergraph/2d-texture/image
---

# Image

A texture referencing a 2D image file.

## Parameter Types

Parameter Types Parameter descriptions Discussion The Image node creates a material from an image file. This node samples data from a single image, and maps it onto an object. The address modes for the Image node tell it how to handle U and V values outside of the normal range of 0-1. Uaddressmode and Vaddressmode  take one of four values to determine their behavior. constant: Texture coordinates outside the normal range return the Default input. clamp: Texture coordinates outside the normal range are clamped to the normal range. Any values greater than 1 will be set to 1, and any values less than 0 will be set to 0 periodic: Texture coordinates outside the normal range will “wrap around.” This behavior is effectively equivalent to applying modulo 1 to the coordinates. mirror: Texture coordinates outside the normal range will be mirrored. Below is an example of a simple node graph that uses the Image node to create a material from an image:

Below, the resulting texture applies to a cube:

## See Also

### Nodes

- [Tiled Image](shadergraph/2d-texture/tiled-image.md)
- [UV Texture](shadergraph/2d-texture/uv-texture.md)
- [Transform 2D](shadergraph/2d-texture/transform-2d.md)
