---
title: Place 2D
framework: shadergraph
role: symbol
role_heading: ShaderGraph Node
path: shadergraph/math/place-2d
---

# Place 2D

Transforms UV texture coordinates for 2D texture placement.

## Parameter Types

Parameter Types Parameter descriptions Discussion Use the Place 2D node to transform texture coordinates and apply these basic transformations to textures. Below is an example of a simple node graph that uses the Place 2D node to transform texture coordinates before passing them to an image node:

The incoming texture coordinates transform in three ways; they are: scaled down to half the size rotated 180 degrees offset by 0.5 in both the U and V directions. For the scale and rotation, the pivot point is set to (0.5, 0.5). Because texture coordinates generally range from (0-1), this means the scale and rotation are done from the center point of the image. Below is the original image and the texture with the transformation applied:

## See Also

### Nodes

- [Add](shadergraph/math/add.md)
- [Subtract](shadergraph/math/subtract.md)
- [Multiply](shadergraph/math/multiply.md)
- [Divide](shadergraph/math/divide.md)
- [Modulo](shadergraph/math/modulo.md)
- [Abs](shadergraph/math/abs.md)
- [Floor](shadergraph/math/floor.md)
- [Ceiling](shadergraph/math/ceiling.md)
- [Power](shadergraph/math/power.md)
- [Sin](shadergraph/math/sin.md)
- [Cos](shadergraph/math/cos.md)
- [Tan](shadergraph/math/tan.md)
- [Asin](shadergraph/math/asin.md)
- [Acos](shadergraph/math/acos.md)
- [Atan2](shadergraph/math/atan2.md)
