Page History
...
Align | ||
---|---|---|
| ||
|
Fountain
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Lava
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
|
This scene demonstrates how to use Phoenix FD's Variable Viscosity capabilities in order to simulate molten lava or metal cooling and hardening. The Phoenix FD Liquid Source used in the simulation emits liquid with a Viscosity value set to 1.0. 3. Noise textures are used for the Outgoing Velocity, Viscosity and Viscosity RGB so that the flow has some variation.
The Phoenix FD Mapper in the scene uses an Output map with Output Amount of 1.0 in order to gradually set the Viscosity in the container over time to a value of 1.0. The Mapper's Time Constant is set to 2, so that the viscosity will gradually increase over 2 seconds. This way, each new born particle has 2 seconds before it reaches maximum viscosity, and since particles are born during the entire animation, older ones have already hardened, while new ones are still in liquid form. A Gradient Ramp texture is used as a mask for the Mapper to limit the effect to only the bottom part of the simulator, so that the liquid hardens with time only near the ground Particle Tuner in the scene is used to increase and randomize the viscosity of the lava over time. Real-world lava solidifies as it cools down and we want to replicate this behavior.
The shader uses a VRayBlendMaterial with VRayLight material for the hot part of the lava as the base layer and a black VRayMtl for the cold lava as the coat. The two materials are then blended with a Phoenix FD Grid Texture used as a mask in the Blend Material. The Grid Texture samples the Viscosity channel of the simulator so that the liquid with lower viscosity will use the hot VRayLightMaterial and the thicker liquid will use the cold VRayMtl.The compositing part is done inside of Nuke (script provided in the download link) where a several Glow and Blur nodes are used in order to give hotter look to the lavause the cold VRayMtl.
Software used: Phoenix FD 34.10.00, V-Ray 3.60.04, 3ds Max 2015 Official Release and V-Ray Next Official Release for 3ds Max 2017.
Align | ||
---|---|---|
| ||
|
...
Align | ||
---|---|---|
| ||
|
...
Volcano
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
...
Smoke and fire following a path
...
Align | ||
---|---|---|
| ||
|
Car tire burnout
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Lava lamp
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Liquid morphing
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Fireplace
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Ship in the ocean
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Ink in water
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Nuke
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
...
Anchor | ||||
---|---|---|---|---|
|
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
...
RGB Explosion
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
Align | ||
---|---|---|
| ||
|
Looped bubble animation
...
UI Button | ||||||||
---|---|---|---|---|---|---|---|---|
|
...