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.

Karma, A Beautiful Game is brought to you by Moeen Sayed, the creator of the Houdini isn’t Scary and VEX isn’t Scary tutorial series. With Houdini 19, Karma is production ready and these new lessons let you explore its key features and capabilities.

Learn how to transition to Karma from Mantra and how to work within the Solaris context. Learn how to set up shaders with VEX and MaterialX then explore Motion Blur, Depth of Field, AOVs and other render settings that control the quality of your final image. These lessons will give you a good working knowledge of the Karma renderer.



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


  • Renzell 5 months, 3 weeks ago  | 

    With this one, Part 0.8 I'll have to Replay this a few time to get it to stick.

  • Arvan 5 months, 3 weeks ago  | 

    After years of using Mantra, this has been a really informative and easily-accessible introduction to the new Karma workflow and a bit of Solaris.

    Thank you for sharing your valuable insight and knowledge, Moeen!

    • Em- 5 months, 3 weeks ago  | 

      Awesome to hear Arvan, thank you for the positive comment!

  • knockflakes 5 months, 3 weeks ago  | 

    Sooooooooo nice!!! Thänx a lot!:)

    • Em- 5 months, 3 weeks ago  | 

      You're welcome, thanks for watching and leaving a comment!

  • Ferdinand13 5 months, 3 weeks ago  | 

    Hey Moeen, great tutorial series. I wouldn't have thought that Karma would be so advanced at this stage.

    I heard a lot of people doubting the use of XPU in production - and I appreciate that it is still in Beta - but in terms of rendering it is fast, like Octane-fast! I'm a bit taken aback by that. Is XPU supposed to get faster yet or just more stable? And, is it using only one GPU or multiple (I've got a 3x RTX 2080 Super setup). I'm a regular Redshift user, but these results have me really stumped!

    • Em- 5 months, 2 weeks ago  | 

      Hey Ferdinand, thanks!

      I agree, XPU seems promising. I'm also a Redshift user (for 3 years at this point). However, I think that Solaris and USD with the promise of a stable XPU renderer is a great reason to start using Karma. I'm not certain as to whether it is supposed to be getting faster or only more stable. With CPU, there were a lot of minor improvements and speed increases as it got closer to final release over and above the stability improvements. I'm fairly certain it will be the same with XPU. Either way, I think its a worthwhile renderer to look into. I have seen some incredibly promising results with CPU so I'm expecting great things from XPU too.

      Anyways, thanks for watching and leaving a positive comment, I appreciate it!

  • Nathan_T_Anderson 5 months, 2 weeks ago  | 

    Very concise and useful! Baie dankie!

    • Em- 5 months, 2 weeks ago  | 

      Kiff, thanks, didn't expect that lol

  • Peter Kober 5 months, 1 week ago  | 

    Hi. How do we specifiy how many subdiviosn levels we render with the displacement on. I would like to controlt he tessellation.

  • surajkumar7c 4 months, 4 weeks ago  | 

    Need a Tutorial on Rendering Pyro with Karma XPU !

  • wneessen 4 months, 3 weeks ago  | 

    As usual for your tutorials, this is really great and a helpful resource. Would love to see a tutorial on how you built/modeled the whole chess board and pieces as well.

  • Hubert Gadomski 4 months, 2 weeks ago  | 

    Thank you for this tutorial, you explain very well and without hurry. Good job! It would be great to see some tutorials about how to properly use and setup pbr textures ( with opacity and emission from Substance Painter) into some kind of game ready object. Maybe there is such a tutorial...? Any way, thank you.

  • ssokmen 4 months, 1 week ago  | 

    I was so worried how to get my hands dirty with all the new Karma stuff, but didn't know where to start, this course cleared many things!
    Thanks a lot!

  • kumpa 4 months, 1 week ago  | 

    Very helpful and well exceptionally well narrated tutorial. 5/5

  • Coughterep 3 months ago  | 

    Dear friends, today I want to tell you that https://wallet.cex.io/ can become your guide to investing in digital assets, this is the coolest electronic wallet that is very popular. Buy, sell, store and earn cryptocurrencies.

  • Mattbrunner 2 months, 3 weeks ago  | 

    Excellent work Moeen! This is tremendously well crafted. I am wondering how you get the Nvidia Optix Denoiser into Houdini now? It is no longer on the Edit menu dropdown and the Nvidia site isn't much help either. Thanks again!

  • OneBigTree 1 week, 4 days ago  | 

    Brilliant work. I will try transition from Redshift to Karma.. I do not like Maxon and subscription programs... ;)

    • OneBigTree 1 week, 3 days ago  | 

      Btw: how does motion blur work when using the Karma ROP on the object level?

Please log in to leave a comment.