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 10 months ago  | 

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

  • Arvan 9 months, 4 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!

    • Moeen Sayed 9 months, 3 weeks ago  | 

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

  • knockflakes 9 months, 4 weeks ago  | 

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

    • Moeen Sayed 9 months, 3 weeks ago  | 

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

  • Ferdinand13 9 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!

    • Moeen Sayed 9 months, 3 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 9 months, 3 weeks ago  | 

    Very concise and useful! Baie dankie!

    • Moeen Sayed 9 months, 3 weeks ago  | 

      Kiff, thanks, didn't expect that lol

  • Peter Kober 9 months, 2 weeks ago  | 

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

  • surajkumar7c 9 months ago  | 

    Need a Tutorial on Rendering Pyro with Karma XPU !

  • wneessen 8 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 8 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 8 months, 2 weeks 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 8 months, 1 week ago  | 

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

  • Coughterep 7 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 6 months, 4 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 4 months, 2 weeks ago  | 

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

    • OneBigTree 4 months, 1 week ago  | 

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

  • NoctisC7 3 months, 3 weeks ago  | 

    By the way can I have infinite bounces of light until it gets absorbed in Mantra/Karma? Like I saw limit 0 in render settings, but I don't quite get what is that mean - like if its not direct light only (bounce 1) than its mean 0 limit is adaptive bounces right?

  • Navi2022 3 months, 3 weeks ago  | 

    Hi Sayed... help me

    I can't selected yor usd file "King" primitive. Because i need applay your texture...
    What should I do. How can I apply your texturaes..

    Thank you!

  • Praxidis 3 months, 2 weeks ago  | 

    muchas gracias!!!

  • MarceloRibeiro 1 month, 3 weeks ago  | 

    Very useful material, i finally have no more nightmares about Solaris and Karma ! :)

  • vankyang 1 month, 2 weeks ago  | 

    Is there an update to Houdini 19.5? It seems the black Pawns are white, not inheriting material correctly, and I'm unsure how to change that. Wonderful tutorial!

  • nickchernick9 1 month ago  | 

    I favor playing at an online casino than one like that. However, you must realize that not everything is that straightforward there either. The greatest course of action would be to look at https://pokiesman.com/online-poker/ , which greatly assisted me in understanding the slot machines there and helped me identify my true priorities. I hope I was able to be of assistance, and learning more from you will be very beneficial. Good fortune.

  • Sergey Filin 1 week, 3 days ago  | 

    Brilliant set of tutorials! You are a perfect tutor! Thank you!

Please log in to leave a comment.