From the course: Houdini: Particles
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Material SOP
- [Narrator] So I've created our color data, and what we're gonna do now is we're gonna basically map that over to be able to drive attributes on a material through a material SOP. And this will enable us to use this color data to drive parameter changes on a per particle per instance basis when we render. And this is super powerful. So what we're gonna do is, first, we're gonna make a null at the end our create CD, just to have a easy place to access this from, I'm gonna call this points. Now I'm gonna make a material SOP. So we use the material SOP, and we're gonna change the attributes to point attributes 'cause you're dealing with points and we want to turn on overrides use local variables. And you'll see what happens in a minute when we do some variable overriding. So for the material, we want to choose a material we've built for you and that's in this materials object here and you see we have this shader called instances. So, first off what we're gonna do is, let's go to the…
Practice while you learn with exercise files
Contents
-
-
-
-
-
-
Scene overview1m 1s
-
(Locked)
Particle source object overview2m 4s
-
(Locked)
Create particle sim1m 17s
-
(Locked)
POP Source nodes1m 51s
-
(Locked)
POP Wind: Down2m 8s
-
(Locked)
POP Wind: Noise1m 36s
-
(Locked)
POP Drag: Random1m 40s
-
(Locked)
POP Drag: Age1m 33s
-
(Locked)
POP Drag: Spin1m 41s
-
(Locked)
POP Collision Detect1m 40s
-
(Locked)
POP Kill1m 44s
-
(Locked)
Cache particles2m 13s
-
(Locked)
Process v 14m 57s
-
(Locked)
Rotate N and up by v5m 1s
-
(Locked)
Process v 22m 22s
-
(Locked)
Create pscale3m 22s
-
(Locked)
Create instance3m 2s
-
(Locked)
Create Cd4m 50s
-
(Locked)
Material SOP4m 30s
-
(Locked)
Instance node3m 18s
-
(Locked)
Final render2m 20s
-
-