Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This beginner's tutorial shows you how to use the Arnold renderer in Solaris. It shows how to render the kitchen USD file with Arnold in the LOPS context.

...

  • Start off by creating a File or Sublayer (same) in the Stage context so that we can use it to open the kitchen USD. Rename it to 'kitchen'.
  • Find the File (kitchen_set.usd). You should see the kitchen in the viewport. 
  • It has been originally modeled in Z-up. We can use a Transform node to rotate it -90 degrees in the X-direction (choose All Geometry Primitives under the Primitives menu of the Transform node).

 


Center

File (kitchen_set.usd) in Stage

...


If we look at the Scene Graph Tree, we can see the contents of the kitchen have been put into Geometry and Props groups. 


Center

kitchen.USD Scene Graph Tree

...

  • Connect a Material Library node to the Transform node.
  • Create an Arnold Material Builder inside the Material Library.
  • Create a standard_surface shader inside the Arnold Material Builder node and connect it to the OUT_Material node.

...


Center

standard_surface -> OUT_material (inside Arnold Material Builder)

...


Now let's assign this material to the wall geometry.

...

  • Create a Dome Light and connect it to the materiallibrary node.
  • Under the Arnold Tab of the Dome Light, change the Samples to 4 (choose Set or Create).

...


Center

Viewport Rendering

  • Select the Persp dropdown menu in the camera viewport and choose Arnold from the Hydra delegate list. You should now see the kitchen USD rendered with Arnold.

...


Center

...


Final Frame Rendering

Now let's set up the scene for final frame rendering. To improve the noise, we need to adjust the lighting and render settings.

...

Info

More information about sampling settings in Arnold can be found here. Tutorials on how to reduce noise can be found here.

Center

...


  • Create a camera node and insert it before the Render Settings node.
  • Create a USD Render ROP and connect it to the Render Settings node.
  • You can now choose to either render to Disk or MPlay and that will give you your final rendered image.

...


Center

 

...