Pragmatic VFX

Pragmatic VFX

Advanced Houdini tutorials from a Senior ILM FX TD

Pragmatic VEX: Volume 1 [H20] [4K] 13/07/2024

https://youtu.be/6ws_ylYBN-8?si=a9SLgDWizpRv6AeS
A major update to Pragmatic VEX: Volume 1 is underway. The new version will feature smoother editing, improved pacing, and an updated look. I'll sweep through the entire series to enhance your learning experience even more, with updates that reflect the latest functions and features in Houdini 20.5.

All of these updates will be freely available to all existing and new users alike. I will try to post weekly updates for visibility.

Given the scale of this project, it might take about 6 months to complete, as I am dedicating most of my efforts to Volume 2 with over 200 videos in total covering an unimaginable number of unique topics.

Thank you all for your continued support, without which none of this would have been possible!

Pragmatic VEX: Volume 1 [H20] [4K] https://www.pragmatic-vfx.comPragmatic VEX is a highly planned, highly edited series aimed to increase the technical capacity of the artists and TDs. This se...

07/06/2024

Behind the fame of pcfind lies pgfind, a lesser-known and rarely used VEX function in Houdini, with its own unique set of tricks.

Learn high-end VFX production-focused VEX methods with Pragmatic VEX.
https://www.pragmatic-vfx.com

If our content resonates with you, consider backing us on Patreon or exploring our Gumroad collection. It helps us create more content like this.

Exclusive content:
https://www.patreon.com/animatrix
https://pragmaticvfx.gumroad.com

Follow us on:
https://www.youtube.com/
https://www.tiktok.com/
https://vimeo.com/pragmaticvfx
https://twitter.com/pragmaticvfx
https://instagram.com/pragmaticvfx
https://www.linkedin.com/in/rdx2k7

Send a message to learn more

15/01/2024

Houdini 20 comes with 3 new distance functions in VEX.

Learn high-end VFX production-focused VEX methods with Pragmatic VEX.
https://www.pragmatic-vfx.com

If our content resonates with you, consider backing us on Patreon or exploring our Gumroad collection. It helps us create more content like this.

Exclusive content:
https://www.patreon.com/animatrix
https://animatrix2k7.gumroad.com

Follow us on:
https://www.youtube.com/
https://www.tiktok.com/
https://vimeo.com/animatrix2k7
https://twitter.com/pragmaticvfx
https://instagram.com/pragmaticvfx
https://www.linkedin.com/in/rdx2k7

31/12/2023

FX isn't about what you know. It's about what you can figure out.

Leap into advanced problem-solving in VEX with ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ with a special New Year discount! Limited-time only!

https://www.pragmatic-vfx.com

26/12/2023

Houdini 20 has a new slerp function in VEX.

SLERP, or Spherical Linear Interpolation, is a term commonly used in computer graphics and animation, particularly in the context of rotations. It refers to a method for interpolating between two orientations, represented as quaternions, in a way that produces a constant angular velocity and a smooth rotational motion.

This method ensures that the interpolation occurs over the shortest path on a 4D sphere (since quaternions are 4D vectors). The result is a smooth and uniform rotation from one orientation to another.

Learn high-end VFX production-focused VEX methods with Pragmatic VEX.
https://www.pragmatic-vfx.com

If our content resonates with you, consider backing us on Patreon or exploring our Gumroad collection. It helps us create more content like this.

Exclusive content:
https://www.patreon.com/animatrix
https://animatrix2k7.gumroad.com

Follow us on:
https://www.youtube.com/
https://www.tiktok.com/
https://vimeo.com/animatrix2k7
https://twitter.com/pragmaticvfx
https://instagram.com/pragmaticvfx
https://www.linkedin.com/in/rdx2k7

Send a message to learn more

18/12/2023

As I look back on my incredible journey with ILM Singapore, I'm filled with immense pride and gratitude. The skill and dedication I've seen here are unmatched.

Working alongside some of the most talented and inspiring individuals in the industry, I've witnessed firsthand the blend of extraordinary skill, unwavering dedication, and remarkable character.

The legacy of ILM Singapore is not just in the stunning visuals we created, it is about the people behind them. Though our studio has closed, our collective achievements and the memories we've made will continue to inspire and influence the industry forever.

11/12/2023

On the road to performance, the best path isn't always the shortest.

Learn high-end VFX production-focused VEX methods with Pragmatic VEX.
https://www.pragmatic-vfx.com

If our content resonates with you, consider backing us on Patreon or exploring our Gumroad collection. It helps us create more content like this.

Exclusive content:
https://www.patreon.com/animatrix
https://animatrix2k7.gumroad.com

Follow us on:
https://www.youtube.com/
https://www.tiktok.com/
https://vimeo.com/animatrix2k7
https://twitter.com/pragmaticvfx
https://instagram.com/pragmaticvfx
https://www.linkedin.com/in/rdx2k7

29/11/2023

Behind the fame of pcfind lies pgfind, a lesser-known and rarely used VEX function in Houdini, with its own unique set of tricks.

Learn high-end VFX production-focused VEX methods with Pragmatic VEX.
https://www.pragmatic-vfx.com

If our content resonates with you, consider backing us on Patreon or exploring our Gumroad collection. It helps us create more content like this.

Exclusive content:
https://www.patreon.com/animatrix
https://animatrix2k7.gumroad.com

Follow us on:
https://www.youtube.com/
https://www.tiktok.com/
https://vimeo.com/animatrix2k7
https://twitter.com/pragmaticvfx
https://instagram.com/pragmaticvfx
https://www.linkedin.com/in/rdx2k7

18/11/2023

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ aligns with the evolution of ๐—›๐—ผ๐˜‚๐—ฑ๐—ถ๐—ป๐—ถ ๐Ÿฎ๐Ÿฌ. We've integrated the new applicable features and VEX functions into our course, ensuring you learn the most efficient VEX production techniques, so you can stay ahead in the rapidly advancing field of visual effects.

18/10/2023

Highlighting a group in the viewport as part of your network.


Learn high-end VFX production-focused VEX methods with ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ.

If our content resonates with you, consider backing us on Patreon or exploring our Gumroad collection. It helps us create more content like this.


Exclusive content:
https://www.pragmatic-vfx.com
https://www.patreon.com/animatrix
https://animatrix2k7.gumroad.com


Follow us on:
https://www.youtube.com/
https://www.tiktok.com/
https://vimeo.com/animatrix2k7
https://twitter.com/pragmaticvfx
https://instagram.com/pragmaticvfx
https://www.linkedin.com/in/rdx2k7

01/09/2023

๐——๐—ผ๐˜„๐—ป๐˜๐—ถ๐—บ๐—ฒ? ๐—œ๐˜'๐˜€ ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด ๐—ง๐—ถ๐—บ๐—ฒ! ๐—ง๐—ต๐—ฒ ๐—ถ๐—ป๐—ฑ๐˜‚๐˜€๐˜๐—ฟ๐˜† ๐—บ๐—ฎ๐˜† ๐—ฏ๐—ฒ ๐—พ๐˜‚๐—ถ๐—ฒ๐˜, ๐—ฏ๐˜‚๐˜ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ด๐—ฟ๐—ผ๐˜„๐˜๐—ต ๐˜€๐—ต๐—ผ๐˜‚๐—น๐—ฑ๐—ป'๐˜ ๐—ฏ๐—ฒ!

https://www.pragmatic-vfx.com

Unmatched in the VEX Realm! Our 3rd bonus content for ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ on "๐—™๐—น๐—ผ๐˜„ ๐—™๐—ถ๐—ฒ๐—น๐—ฑ ๐—ฉ๐—ถ๐˜€๐˜‚๐—ฎ๐—น๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป" is in the works. We're diving deepโ€”explore the spectrum of flows from single and bidirectional flows to intricate advanced backward and forward tracing techniques, right up to linear, smooth, cubic volume sampling and a lot more!

Such dedication to enrichment and growth, years post-launch, is unprecedented in any commercial course. ๐—š๐—ฟ๐—ฎ๐—ฏ ๐˜๐—ต๐—ฒ ๐˜‚๐—ป๐—ถ๐—พ๐˜‚๐—ฒ ๐—ผ๐—ฝ๐—ฝ๐—ผ๐—ฟ๐˜๐˜‚๐—ป๐—ถ๐˜๐˜† ๐˜„๐—ถ๐˜๐—ต ๐—ฎ ๐˜€๐—ฝ๐—ฒ๐—ฐ๐—ถ๐—ฎ๐—น ๐—ฑ๐—ถ๐˜€๐—ฐ๐—ผ๐˜‚๐—ป๐˜ ๐˜„๐—ต๐—ถ๐—น๐—ฒ ๐—ถ๐˜ ๐—น๐—ฎ๐˜€๐˜๐˜€!

Follow us on X/Twitter for the latest in VEX insights and more: www.twitter.com/rdxmethod

11/08/2023

Time flies when you're having fun with VEX! ๐Ÿš€

It's the anniversary of ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ, the highly acclaimed advanced VEX course. Thank you to our amazing community for making this journey unforgettable and the countless artists it has empowered.

Here's to many more years of VEX magic!

www.pragmatic-vfx.com

05/07/2023

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ is a highly planned, highly edited series aimed to increase the technical capacity of the artists and TDs.
https://www.pragmatic-vfx.com

Pragmatic VEX: Volume 1 [4K] [H19.5] 21/05/2023

Get ready to turbocharge your Houdini skills! We've just dropped a brand-new bonus chapter for ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ, packing an even bigger punch of advanced techniques to supercharge your VEX workflows. This extraordinary update offers unprecedented insights into unconventional performance optimizations that will make your complex networks fly.

The new content brings over 2 hours of video spanning 13 videos, taking the course duration to a staggering ๐Ÿญ๐Ÿฑ ๐—ต๐—ผ๐˜‚๐—ฟ๐˜€ ๐—ผ๐—ณ ๐—ฝ๐—ฟ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป-๐—ฐ๐—ฟ๐—ฎ๐—ณ๐˜๐—ฒ๐—ฑ, ๐—ฒ๐˜…๐—ฝ๐—ฒ๐—ฟ๐˜๐—น๐˜† ๐—ฒ๐—ฑ๐—ถ๐˜๐—ฒ๐—ฑ ๐—ฎ๐—ฑ๐˜ƒ๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—ฉ๐—˜๐—ซ ๐—ฐ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜. This isn't your run-of-the-mill course update - it's a knowledge explosion set to propel your Houdini capabilities to new heights!

This bonus chapter isn't just an addition to ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ, it's an exhilarating enhancement. Existing course holders gained immediate free access to this extra content as a special thank you for their loyalty. Furthermore, anyone purchasing the course from now on will also receive this bonus material, providing even more value. This is our commitment to continually bringing you the best in advanced VEX learning.

Enjoy the new trailer!

Pragmatic VEX: Volume 1 [4K] [H19.5] https://www.pragmatic-vfx.com Pragmatic VEX is a highly planned, highly edited series aimed to increase the technical capacity of the artists and TDs which willโ€ฆ

15/04/2023

๐—ก๐—ผ๐˜ƒ ๐—œ๐—ป๐—ฐ has proudly become the latest addition to the remarkable roster of companies and studios employing ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ for their employee development initiatives.

As a global leader in energy services, oilfield equipment, and technologies, Nov Inc stays true to their slogan "We power the industry that powers the world" by investing in the growth of their workforce.

This commitment to fostering talent highlights Nov Inc as not only a world-class service provider, but also an exceptional place to work and thrive!

07/04/2023

๐—จ๐—ป๐—ฐ๐—ผ๐˜ƒ๐—ฒ๐—ฟ ๐˜๐—ต๐—ฒ ๐——๐—ฒ๐—ฝ๐˜๐—ต ๐—ผ๐—ณ ๐—ฉ๐—˜๐—ซ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ต๐—ฒ ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ ๐—–๐—ผ๐—ฑ๐—ฒ๐˜…!

I've added a searchable Codex to ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ, featuring over 80,000 words taken directly from the course content, offers the searchability of text-based tutorials with the engaging visuals of video lessons. This will help you pinpoint the exact video and time of any term or concept! No more endless scrolling or rewinding to find where something was mentioned!

Happy learning!

24/02/2023

Google is the latest company to join again the impressive list of companies and studios that use ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ as part of their training. It shows how some companies truly value the growth of their employees, which makes it an even better place to work at!

17/01/2023

Pragmatic VEX: Volume 1 Short Trailer showing some of the topics featured in the course!

28/12/2022

Houdini is being used to create the new concept videos that explains the theory behind complex topics in illustrative style instead of using Photoshop. It takes a lot of time to create these low level tools in Houdini that mimics a 2d presentation style but the benefits far weigh the efforts spent.

It creates better consistency, higher quality of presentations, opens a lot more doors for getting ideas across, i.e. having animated presentations that wouldn't be possible using standard painting apps. This alone makes it possible to explain a lot more in less screen space since everything is live Houdini geometry.

These low level tools still need a lot of work before I can fully utilize them but here is a sneak peak from ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿฎ concepts (WIP, color theme pending changes):

It's highly likely all the concept chapters of ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ will be recreated using the same Houdini tools sometime in the future once the tools are finalized.

Face Peeling Using KineFX | Yunus Balciouglu | GamesCom Asia 2022 02/12/2022

๐—ž๐—ถ๐—ป๐—ฒ๐—™๐—ซ ๐—ฑ๐—ฟ๐—ถ๐˜ƒ๐—ฒ๐—ป ๐—™๐—ฎ๐—ฐ๐—ฒ ๐—ฃ๐—ฒ๐—ฒ๐—น๐—ถ๐—ป๐—ด ๐—™๐—ซ presentation at Gamescom Asia 2022 (Singapore) is up on SideFX Houdini vimeo channel.

There is a sneak peek of ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿฎ where I showcase the new Poly Carve SOP, one of the major chapters in the upcoming VEX course.

I also talk a bit about my own UX design in Houdini based on the inquiry by Fianna ๐Ÿ˜

Huge thanks to SideFX for letting me present on their platform ๐Ÿ˜Š

Hope you find it useful!

Face Peeling Using KineFX | Yunus Balciouglu | GamesCom Asia 2022 Creating a polygon folding based face peeling setup using KineFX that's highly procedural and art directable. Yunus Balcioglu is a Senior FX Technical Directorโ€ฆ

21/10/2022

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—™๐—ซ presented at Gamescom Asia 2022 in Singapore to show the power of KineFX to create a polygon folding based face peeling setup that's highly procedural and art directable:
https://www.sidefx.com/houdini-hive/gamescom-asia-2022/

Thanks to the team at SideFX Houdini for the opportunity!

Keep an eye out for the recording that will be posted on SideFX social media channels๐Ÿ™‚

07/10/2022

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ has been updated to ever changing Houdini. In that sense the course is very much alive, always keeping up with the latest changes in the software so you can be assured that you learning the most up to date methods and workflows in a production environment.

All existing users receive the updates immediately as soon as they are pushed. The included HDAs are also updated in sync with the material.

And a sneak peak of ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿฎ๐Ÿ˜‰

04/08/2022

๐—™๐—ฅ๐—˜๐—˜ ๐—ฃ๐—ฎ๐˜๐—ฟ๐—ฒ๐—ผ๐—ป ๐—ด๐—ถ๐˜ƒ๐—ฒ๐—ฎ๐˜„๐—ฎ๐˜†!

To celebrate the 2 year anniversary of ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ, I am giving away 1 month of ๐—™๐—ฅ๐—˜๐—˜ ๐—ฝ๐—ฎ๐˜๐—ฟ๐—ฒ๐—ผ๐—ป ๐˜€๐˜‚๐—ฏ๐˜€๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜๐—ถ๐—ผ๐—ป for the new purchases of the course in this month.

https://www.pragmatic-vfx.com
https://www.patreon.com/animatrix

Started in 2017, I posted over 120 advanced production tools, tips, tricks and techniques with a lot more to come at 3 posts per month!

Simply contact me after and I will arrange the patreon subscription!

26/07/2022

https://vimeo.com/442612288

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ series is aimed to increase the technical capacity of the artists and TDs which will allow them to tackle more complex production shots with complete control and ease by acquiring a deeper technical understanding of how things work in Houdini at the lowest level with a strong applied focus on high-end feature film visual effects production.

Created by ๐—ฌ๐˜‚๐—ป๐˜‚๐˜€ "๐—ฎ๐—ป๐—ถ๐—บ๐—ฎ๐˜๐—ฟ๐—ถ๐˜…" ๐—•๐—ฎ๐—น๐—ฐ๐—ถ๐—ผ๐—ด๐—น๐˜‚, currently a ๐—ฆ๐—ฒ๐—ป๐—ถ๐—ผ๐—ฟ ๐—™๐—ซ ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐——๐—ถ๐—ฟ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ at ๐—œ๐—ป๐—ฑ๐˜‚๐˜€๐˜๐—ฟ๐—ถ๐—ฎ๐—น ๐—Ÿ๐—ถ๐—ด๐—ต๐˜ & ๐— ๐—ฎ๐—ด๐—ถ๐—ฐ. Feature film credits include ๐—ง๐—ต๐—ฒ ๐—Ÿ๐—ผ๐—ฟ๐—ฑ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ฅ๐—ถ๐—ป๐—ด๐˜€: ๐—ง๐—ต๐—ฒ ๐—ฅ๐—ถ๐—ป๐—ด๐˜€ ๐—ผ๐—ณ ๐—ฃ๐—ผ๐˜„๐—ฒ๐—ฟ, ๐— ๐—ฎ๐—ฟ๐˜ƒ๐—ฒ๐—น'๐˜€ ๐—˜๐˜๐—ฒ๐—ฟ๐—ป๐—ฎ๐—น๐˜€, ๐—ฆ๐˜๐—ฎ๐—ฟ ๐—ช๐—ฎ๐—ฟ๐˜€: ๐—ง๐—ต๐—ฒ ๐—ฅ๐—ถ๐˜€๐—ฒ ๐—ผ๐—ณ ๐—ฆ๐—ธ๐˜†๐˜„๐—ฎ๐—น๐—ธ๐—ฒ๐—ฟ, ๐—ซ-๐— ๐—ฒ๐—ป: ๐——๐—ฎ๐—ฟ๐—ธ ๐—ฃ๐—ต๐—ผ๐—ฒ๐—ป๐—ถ๐˜…, ๐—ซ-๐— ๐—ฒ๐—ป: ๐—”๐—ฝ๐—ผ๐—ฐ๐—ฎ๐—น๐˜†๐—ฝ๐˜€๐—ฒ, ๐—”๐—พ๐˜‚๐—ฎ๐—บ๐—ฎ๐—ป, ๐—”๐—น๐—ถ๐—ฒ๐—ป: ๐—–๐—ผ๐˜ƒ๐—ฒ๐—ป๐—ฎ๐—ป๐˜, ๐—ฃ๐—ถ๐—ฟ๐—ฎ๐˜๐—ฒ๐˜€ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—–๐—ฎ๐—ฟ๐—ถ๐—ฏ๐—ฏ๐—ฒ๐—ฎ๐—ป, ๐—๐˜‚๐˜€๐˜๐—ถ๐—ฐ๐—ฒ ๐—Ÿ๐—ฒ๐—ฎ๐—ด๐˜‚๐—ฒ and many more.

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ is a carefully structured course where every single topic, concept and idea is planned in advance with no idle moments, dead space, gratuitous talking or unplanned debugging for what should have been done offline. Everything is presented in a clear and concise manner, rather than impromptu recording with little to no editing, bloating the total runtime. Every topic is clearly explained through live concept drawings before showing how to implement it inside Houdini.

Provided in this course are more than 13 hours of high-density practical video content spanning 150 videos.

Almost all cook times and idle moments are edited out, and some parts are sped up (2-5x) like concept drawing, code writing, viewport/network navigation, and node layout, etc. The focus is on quality rather than total running time, and as such the course length is not the best way to estimate the actual value.

That's why I don't spend 1 hour explaining what a string is, or how to call a function as there are so many resources online covering those to exhaustion. They will be assumed knowledge.

If you feel that, at any point, you are lacking some prerequisites, I would highly recommend referring to Houdini documentation, as well as watching Entagma videos (entagma.com). These guys set the bar really high for all Houdini training.

I tried to cover as many areas that have relevant areas to have a solid volume with a similar theme and flow, that not only progressively scales up on complexity and intricacy, but is also filled with countless practical production-proven tips and tricks from beginning to end.

Topics covered: Point Clouds, Smooth Point Cloud Filtering, Grid Based Point Cloud Lookup (pgfind), Camera Based Occlusion with Variable Pscale, Point Relaxation, Uniform Point Distribution Over Polygonal Surfaces, Unique Pair Matching, Operator Decoupling, Convolution Kernels, K-Depth Neighbours Using Edges & Primitives, Cubic Hermite Interpolation (smoothstep), Shaping Functions, Blurring Attributes, Sharpening Attributes, Kernel Code Generalization, Generic VEX Kernels, Gradient, Gradient Ascent/Descent & Contour Lines on Planar/Arbitrary Geometry & Heightfields, Streamlines, Tracing Curves, Geometry Traversal, Tighter Packing, Self Proximity, Geometric Advection, Orthogonalization, Flowlines, Clustering, Quadtrees, Subdivision Limit Surface, Limit Surface Sampling, Half-Edges, Hashing, Adaptive Subdivision, Improved OpenSubdiv Catmull-Clark Subdivision Surfaces Algorithm, Custom Fusing in VEX, Splitting Edges, Edge Divide, Bilinear Subdivision, Catmull-Clark Subdivision, Boundary Rules, Attribute Preservation & Interpolation, Group Preservation, Sea Caustics, Pool Caustics, Generic HDA Design, Performance Profiling & Aggressive Performance Optimizations

Software: ๐—›๐—ผ๐˜‚๐—ฑ๐—ถ๐—ป๐—ถ ๐Ÿญ๐Ÿต.๐Ÿฑ

Overlay Network Editor feature is part of Supercharged extension: gum.co/fxsup

Special thanks to Jeff Lait and Mark Elendt.

Korean translation (WIP) by Seona Hwang.

Rendered using Redshift.

Sponsored by ASUS, Wacom and Redshift.

Pragmatic VEX: Volume 1 [4K] [H19.5] 24/07/2022

After careful analysis and deliberation of the new features in ๐—›๐—ผ๐˜‚๐—ฑ๐—ถ๐—ป๐—ถ ๐Ÿญ๐Ÿต.๐Ÿฑ, ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ has been updated to the latest version so you can be confident you are still using the latest techniques and methods available.

A number of videos have received updated content as well as the corresponding scene files.

All existing users immediately received the latest content as soon as it went live.

Enjoy!

https://vimeo.com/442612288

Pragmatic VEX: Volume 1 [4K] [H19.5] https://www.pragmatic-vfx.com Pragmatic VEX series is aimed to increase the technical capacity of the artists and TDs which will allow them to tackle more complexโ€ฆ

27/12/2020

The new trailer is up! All intro renders in the course are now re-rendered in 4K using Redshift (Sponsored by Redshift).

Happy new years everyone!

23/12/2020

For efficiency of editing and reducing course length, all code shown in the course is written by a standalone program written in C # that mimics natural human like typing that has dozens of controls for randomized and contextual character delays, gradual speed increase over longer words as well as getting faster and faster with each instance of repetition.

I wrote this program to provide a smoother learning experience for the viewers, rather than wasting people's time with my mistakes, or wasting my time editing my mistakes.

Note that the development of the written code and the node networks are non-linear which is the most time consuming part of the course planning, and as such this program respects that requirement.

14/12/2020

The gradient is a vector that points in the direction of greatest rate of increase.

Gradient of a scalar value is an extremely useful concept, and even though we have this as volumegradient in Houdini in the form of a volume operation, it's still very beneficial to know how to compute this manually, particularly without using volumes.

So my rule of thumb is, if you can have precision, don't rely on approximation.

https://www.pragmatic-vfx.com

++

07/12/2020

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ series is aimed to increase the technical capacity of the artists and TDs which will allow them to tackle more complex production shots with complete control and ease by acquiring a deeper technical understanding of how things work in Houdini at the lowest level with a strong applied focus on high-end feature film visual effects production.

Created by ๐—ฌ๐˜‚๐—ป๐˜‚๐˜€ "๐—ฎ๐—ป๐—ถ๐—บ๐—ฎ๐˜๐—ฟ๐—ถ๐˜…" ๐—•๐—ฎ๐—น๐—ฐ๐—ถ๐—ผ๐—ด๐—น๐˜‚, ๐—ฆ๐—ฒ๐—ป๐—ถ๐—ผ๐—ฟ ๐—™๐—ซ ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐——๐—ถ๐—ฟ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ with experience from studios such as ๐—œ๐—ป๐—ฑ๐˜‚๐˜€๐˜๐—ฟ๐—ถ๐—ฎ๐—น ๐—Ÿ๐—ถ๐—ด๐—ต๐˜ & ๐— ๐—ฎ๐—ด๐—ถ๐—ฐ and ๐— ๐—ฃ๐—–. Feature film credits include ๐—ฆ๐˜๐—ฎ๐—ฟ ๐—ช๐—ฎ๐—ฟ๐˜€: ๐—ง๐—ต๐—ฒ ๐—ฅ๐—ถ๐˜€๐—ฒ ๐—ผ๐—ณ ๐—ฆ๐—ธ๐˜†๐˜„๐—ฎ๐—น๐—ธ๐—ฒ๐—ฟ, ๐—ซ-๐— ๐—ฒ๐—ป: ๐——๐—ฎ๐—ฟ๐—ธ ๐—ฃ๐—ต๐—ผ๐—ฒ๐—ป๐—ถ๐˜…, ๐—”๐—พ๐˜‚๐—ฎ๐—บ๐—ฎ๐—ป, ๐—”๐—น๐—ถ๐—ฒ๐—ป: ๐—–๐—ผ๐˜ƒ๐—ฒ๐—ป๐—ฎ๐—ป๐˜, ๐—ฃ๐—ถ๐—ฟ๐—ฎ๐˜๐—ฒ๐˜€ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—–๐—ฎ๐—ฟ๐—ถ๐—ฏ๐—ฏ๐—ฒ๐—ฎ๐—ป: ๐——๐—ฒ๐—ฎ๐—ฑ ๐— ๐—ฒ๐—ป ๐—ง๐—ฒ๐—น๐—น ๐—ก๐—ผ ๐—ง๐—ฎ๐—น๐—ฒ๐˜€ and many more.

๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ is a carefully structured course where every single topic, concept and idea is planned in advance with no idle moments, dead space, gratuitous talking or unplanned debugging for what should have been done offline. Everything is presented in a clear and concise manner, rather than impromptu recording with little to no editing, bloating the total runtime. Every topic is clearly explained through live concept drawings before showing how to implement it inside Houdini.

Provided in this course are ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฎ๐—ป ๐Ÿญ๐Ÿญ ๐—ต๐—ผ๐˜‚๐—ฟ๐˜€ ๐—ผ๐—ณ ๐—ต๐—ถ๐—ด๐—ต-๐—ฑ๐—ฒ๐—ป๐˜€๐—ถ๐˜๐˜† ๐—ฝ๐—ฟ๐—ฎ๐—ฐ๐˜๐—ถ๐—ฐ๐—ฎ๐—น ๐˜ƒ๐—ถ๐—ฑ๐—ฒ๐—ผ ๐—ฐ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜ ๐˜€๐—ฝ๐—ฎ๐—ป๐—ป๐—ถ๐—ป๐—ด ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฎ๐—ป ๐Ÿญ๐Ÿฏ๐Ÿฌ ๐˜ƒ๐—ถ๐—ฑ๐—ฒ๐—ผ๐˜€. Almost all cook times and idle moments are edited out, and some parts are sped up (2-5x) like concept drawing, code writing, viewport/network navigation, and node layout, etc. The focus is on quality rather than total running time, and as such the course length is not the best way to estimate the actual value.

That's why I don't spend 1 hour explaining what a string is, or how to call a function as there are so many resources online covering those to exhaustion. They will be assumed knowledge.

If you feel that, at any point, you are lacking some prerequisites, I would highly recommend referring to Houdini documentation, as well as watching Entagma videos (entagma.com). These guys set the bar really high for all Houdini training.

I tried to cover as many areas that have relevant areas to have a solid volume with a similar theme and flow, that not only progressively scales up on complexity and intricacy, but is also filled with countless practical production-proven tips and tricks from beginning to end.

Topics covered: Point Clouds, Smooth Point Cloud Filtering, Grid Based Point Cloud Lookup (pgfind), Camera Based Occlusion with Variable pscale, Point Relaxation, Uniform Point Distribution Over Polygonal Surfaces, Unique Pair Matching, Operator Decoupling, Convolution Kernels, K-Depth Neighbours Using Edges & Primitives, Cubic Hermite Interpolation (smoothstep), Shaping Functions, Blurring Attributes, Sharpening Attributes, Kernel Code Generalization, Generic VEX Kernels, Gradient, Gradient Ascent/Descent & Contour Lines on Planar/Arbitrary Geometry & Heightfields, Geometric Advection, Orthogonalization, Flowlines, Clustering, Quadtrees, Subdivision Limit Surface, Limit Surface Sampling, Half-Edges, Hashing, Adaptive Subdivision, Improved OpenSubdiv Catmull-Clark Subdivision Surfaces Algorithm, Custom Fusing in VEX, Splitting Edges, Edge Divide, Bilinear Subdivision, Catmull-Clark Subdivision, Boundary Rules, Attribute Preservation & Interpolation, Group Preservation, Sea Caustics, Pool Caustics, Generic HDA Design, Performance Profiling & Aggressive Performance Optimizations

Software: Houdini 18

Special thanks to Jeff Lait and Mark Elendt.

Korean translation (WIP) by Seona Hwang.

Sponsored by ASUS.

03/12/2020

We have implemented gradient ascent and descent on planar geometry, much like a terrain where we used the gradient of the height.

For an arbitrary geometry, what can we use as the cost attribute? One thing we can use is depth.

https://www.pragmatic-vfx.com

Videos (show all)

Houdini 20 comes with 3 new distance functions in VEX.Learn high-end VFX production-focused VEX methods with Pragmatic V...
FX isn't about what you know. It's about what you can figure out.Leap into advanced problem-solving in VEX with ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ...
On the road to performance, the best path isn't always the shortest.Learn high-end VFX production-focused VEX methods wi...
pgfind() VEX Function
๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ aligns with the evolution of ๐—›๐—ผ๐˜‚๐—ฑ๐—ถ๐—ป๐—ถ ๐Ÿฎ๐Ÿฌ. We've integrated the new applicable features and VEX fu...
๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ aligns with the evolution of ๐—›๐—ผ๐˜‚๐—ฑ๐—ถ๐—ป๐—ถ ๐Ÿฎ๐Ÿฌ. We've integrated the new applicable features and VEX fu...
New in Houdini 20: Volume Blur SOP finally has OpenCL acceleration.
Highlighting a group in the viewport as part of your network.  Learn high-end VFX production-focused VEX methods with ๐—ฃ๐—ฟ...
Converting an edge group to a primitive group using edge neighbors via VEX.  Learn high-end VFX production-focused VEX m...
Time flies when you're having fun with VEX! ๐Ÿš€It's the anniversary of ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ: ๐—ฉ๐—ผ๐—น๐˜‚๐—บ๐—ฒ ๐Ÿญ, the highly acclaimed advan...
๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ is a highly planned, highly edited series aimed to increase the technical capacity of the artists and TDs....
๐—ก๐—ผ๐˜ƒ ๐—œ๐—ป๐—ฐ has proudly become the latest addition to the remarkable roster of companies and studios employing ๐—ฃ๐—ฟ๐—ฎ๐—ด๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ฉ๐—˜๐—ซ...