---
title: "Coordinate System"
canonical: "https://rmanwiki-27.pixar.com/space/RFH27/544646740/Coordinate%20System"
format: markdown
---
When a shader requires an input of a coordinate system or you need to place a procedural object, we can create a null OBJ. In the Render TAB of the null OBJ, turn on** Output transform as render space (RIB/IFD)**. This will output RiCoordinateSystem with the null OBJ's transformation. 

![image](media://35db9cc8-6492-4fba-9346-c46f368ac046)

To use it in the shader, drag the path of this null OBJ to the shader parameter. For example:

![image](media://1c5dc3d3-8844-4ba9-8519-ff92435a29aa)