XaiJu
entagma
entagma

patreon


Volumes 101 - Kernels: Sharpening A Smoke Sim

Edit: As pointed out by Daryl in the comments (thanks, man!) I had a typo in the VEX code. Fixed & uploaded as volkernel_VEX_03_render.hip

This one deals with a rather important concept that is one of the basic building blocks of computer graphics: kernels. Admittedly this is pretty low-level stuff (as in "very basic operations" not as in "very stupid") and can be a bit tedious to grasp at times. So if you have any questions regarding the tutorial's topic - please feel free to comment!

Also there is this neat explanation by Computerphile on what kernels are and how they work in 2D image processing: https://www.youtube.com/watch?v=C_zFhWdM4ic

P.S.: The file is set up for rendering in Redshift. In order to render it, you'll need the "Barcelona Rooftops" HDRI from http://www.hdrlabs.com/sibl/archive.html

Volumes 101 - Kernels: Sharpening A Smoke Sim

Comments

very nice, I understood the concept of Kernels but the vex was difficult to understand.

Ahmad Q

Thank you for the amazing explanation! I was wondering if you happen to know of any online resource that has recommended 3D kernel values to get the various results of sharpening, mean averages, gaussian averages etc? It would be amazing to have a library of sorts on hand in case a specific need arises.

Jordan K Allen

Thanks for the explanation! Really helpful.

Dim Baidachnyi

Thx :)

Entagma

Minor typo in your Vex, "v@dPdZ" should be "v@dPdz"

Daryl Dunlap

I learned so much from this post. Always wanted to find a way to gain more control over the find edges filter in Photoshop. It's all about the Kernels! Great to see it work on volumes, too. Thank you!!

Gustavo Gonzalez

Man, you really smoked my head around with such a production level tutorial. I hope next example of using this universal technique will sharpen our understanding even more ;D. Thank you so much for the brilliant tutorials. Highly appreciate it ;D

Mohammed Al Abri


More Creators