Skip to main content
Version: 5.x

Nodes > Functions > Util > Position From Depth

Position From Depth

Converts a depth value to a position.

Custom Code Node APIs:

vec3 system.getViewSpacePositionFromDepth(vec2 uv, float screendepth)
vec3 system.getWorldSpacePositionFromDepth(vec2 uv, float screendepth)

Inputs

NameTypeDescription
DepthfloatInput depth to be converted
UV CoordsfloatScreen space UV coordinates for the x and y axes

Outputs

NameTypeDescription
PositionfloatThe converted output position

Properties

NameTypeDescription
Position SpacedropdownThe space of the position value
CoordsdropdownChoose what source to use for the UV Coordinates. If "UV Coord 0" or "UV1 Coord 1" are selected, the respective surface UV set will be used. If "Custom" is selected, the UV Coords input will be exposed and used instead
Was this page helpful?
Yes
No