DocsNodesModifiers

UV Project

Gives a surface texture coordinates by projecting them on.

uv, texture, unwrap, coordinates, mapping, texel, project
Category
Modifiers
Outputs
mesh
Runs live in
no target yet

Box mode gives each face the axis it most faces, which is the low-poly standard and needs no unwrapping. Planar forces one direction, for a floor or a wall.

Scale is in world units per tile, so differently sized rocks textured with one material agree on how big the texture looks.

Run it late, after everything that rebuilds the surface, and before materials. Anything that rebuilds topology discards coordinates that were written earlier.

Inputs

SocketTypeWiring
meshgeometry

Parameters

NameTypeDefaultAvailable whenWhat it does
Modebox | planarboxalways
Axisx | y | zyMode is planar
Scalenumber1always

1 of these 3 parameters only apply in some settings. The Available when column says which.

Watch out

Project late. Any operation that rebuilds the surface throws away coordinates written before it.

Built with this node

See also

  • setMaterialWhich runs after this.
  • colorRampTexture mode writes its own coordinates, which will replace these.

Open the editor and try it