Log into your account to keep track of your progress. You can work through the lessons without logging in but your progress will be lost when you refresh the page.

TOTAL DURATION: 2h 48m 37s

Learn how to work with Solaris, Houdini’s environment for layout, lookdev and lighting and is built on USD, the open source Universal Scene Description format created by PIXAR. This series is intended for any 3D artist who has an interest in learning scene assembly and rendering workflows for USD. No prior Houdini knowledge is needed for following along.



Visual Effects artist for over 4 years and Houdini tutorial content creator. Co-founder of Nine Between, a South African Visual Effects Studio. Currently based in Johannesburg, South Africa.

More from Moeen Sayed


  • LukeP 10 months ago  | 

    Your tutorials and the way you explain are absolutely amazing. Sided should hire you to redo the documentation! Please consider doing videos explaining each and every node of Houdini! :)

    • OneBigTree 9 months, 4 weeks ago  | 

      ...and every possible combination of all of them... ;)

  • Octop 10 months ago  | 

    Getting errors in XPU although it does render. Multiplying doesn't work however. Is this supported by CPU only for now?

    • Moeen 9 months, 3 weeks ago  | 

      Hey, the error is likely caused by the displacement which is disconnected. You can delete the displacement output from the MTLX subnet to get rid of that error. As far as I know, the multiply should work, what are you multiplying?

    • AnimGraphLab 6 months ago  | 

      If you were talking about rendering MaterialX volume then yes, only CPU works for now.

  • Octop 10 months ago  | 

    Sorry can't find an edit button. I'm talking about the volume shader.

  • Anastasiiadots 9 months, 4 weeks ago  | 

    Made me so happy to see the new course of yours!!! BTW I could guess it's yours just by reading the name

    • Moeen 9 months, 3 weeks ago  | 

      Thank you for the great comment! Lol, I'm becoming predictable.

  • OneBigTree 9 months, 4 weeks ago  | 

    Thank you so much for this. BM Fusion has just added USD support, which means I have now a reason to use usd files and solaris. This tutorial comes at the perfect time.

    • Moeen 9 months, 3 weeks ago  | 

      Perfect! I'm glad you found it useful.

  • madrenderman 9 months, 4 weeks ago  | 

    This course is great

    • Moeen 9 months, 3 weeks ago  | 

      Thanks for watching!

  • SerQ 9 months, 3 weeks ago  | 

    I just started watching and I'm already surprised at how well you manage to explain, I am extremely grateful to you.

    • Moeen 9 months, 3 weeks ago  | 

      Thank you so much, I appreciate the great comment!

  • HarrryHoudini 9 months, 3 weeks ago  | 

    This is so much clearer and easy to understand than the other USD tutorials here.

    • Moeen 9 months, 3 weeks ago  | 

      A comment from Harry Houdini himself? I must be doing something right. Thanks!

  • revilo3d 9 months, 3 weeks ago  | 

    Nicely done! Quick question - how did you to those text boxes? Is that a modified sticky note?

    • Moeen 9 months, 3 weeks ago  | 

      Thanks! If you drop a regular sticky note, you can hide the background in its options by right-clicking on it. I usually change the color of the note first so that the text becomes white instead of grey (press C to bring up color options when hovering in the object network)

  • Seyonce 9 months, 1 week ago  | 

    Your tutorial is awesome. Thanks for sharing. USD and Material X is now easy peezy lemon squeezy for me. Thanks a lot.

  • SerjKirchano 8 months, 1 week ago  | 

    Good work!

  • kuroashiae 8 months, 1 week ago  | 

    i cant find the file!!!!!

  • Alexandre11011 7 months, 3 weeks ago  | 

    Thank you for this great overview. But having some difficulties using the component builder to create tree assets variants where the leaves and trunk are in subgroups and each variants using the same materials for leaves and trunk. Any inisght would be greatly appreciated.

  • HarrryHoudini 6 months, 2 weeks ago  | 

    I opened the file in video 4 in Houdini 20 but the scene is empty, this was working in 19.5. Did something change in Houdini 20?

    • HarrryHoudini 6 months, 2 weeks ago  | 

      Scratch that, problem solved!

  • rtmzzi 2 weeks, 5 days ago  | 

    thank you so much, incredible explanation for new usd users like me :)

Please log in to leave a comment.