Creative Goal
This sequence began with a single image I came across by chance. Instead of the typical image of a meteor falling downward in an arc,
it showed something moving forward through the sky, almost like a missile. That direction and sense of motion left a strong impression on me.
Through this scene, I wanted to create the feeling of suddenly looking up and noticing something unusual in the sky.
My goal was to make the image feel unexpected, direct, and quietly emotional.
Pre-Production
Reference Keywords
: Meteor / Forward Motion / Missile-like Trajectory / Sudden Discovery / Quiet Tension
Previs
The previs stage helped me match the timing of the music with the handheld-style camera zoom-in.
It also allowed me to check the rough scene scale and test simple meteor debris simulations and animation,
which helped define the motion, timing, and atmosphere of the final shot.
Previs to Final Render
Production
Overall OBJ Node set up
*All setups in this scene were built by me. The node workflow was custom-made for this project.
The simulation network for this scene was organized into four main stages.
- Yellow represents the pre-simulation preparation stage, including the main meteor geometry and animation setup.
- Light green shows the stage where the debris pieces were separated by size and placed into their desired positions.
- Blue represents the particle simulation stage, which was used to turn the geometry into a volume source.
- Purple shows the final volume simulation stage.
- Light green shows the stage where the debris pieces were separated by size and placed into their desired positions.
- Blue represents the particle simulation stage, which was used to turn the geometry into a volume source.
- Purple shows the final volume simulation stage.
I’ll start by breaking down the pre-simulation preparation stage.
(* For this part, especially the debris animation setup, I referenced the prep workflow from Rebelway’s YouTube tutorial, “Meteor in Houdini and Karma | Pro Houdini”)
The first step was to create the rock shape and set the main animation keys, which became the foundation for the overall motion.
To make the meteor’s motion feel more natural as it travels through the scene, I added rotation and calculated the velocity attribute.
I then created a random shard group to use as debris pieces.To prepare the geometry for a more controlled debris layout,
I placed a point at the center of the geometry’s bounding box and subtracted that center position from the entire geometry.
This allowed the geometry to be centered at the origin, making it easier to position and animate the shards later.
The selected shard group was temporarily moved to the origin to build a cleaner procedural trail setup.
The trails were then driven along the original piece velocity, with added noise for a more dynamic and organic motion,
before being transformed back to the original animated position.
Next, I moved on to the second stage, where I separated the debris pieces by size and placed them where I wanted them to be in the scene.
As the third stage, I built a simple particle simulation to use as a volume source. Particles were emitted from the fragment surfaces,
and natural variation was added to the final smoke source using per-piece
life values, velocity inheritance, and POP Force noise.This stage focuses on the main volume simulation setup.
First, I adjusted the volume source attributes, then used the Volume Rasterize Attributes node to generate the source volume.
With this workflow, I completed the final volume simulation.
For the front rock geometry, I also unwrapped the UVs and used an emission map to create the effect of fire glowing through the cracks in the rock.
The Karma setup for this scene was relatively simple.
Since I wanted more custom control over the brightness variation during look development,
I organized the simulation network by grouping the pieces based on size and placement.
This meant bringing in multiple simulation caches for the Large, Medium, and Small debris groups.
I also imported the rock geometry and the origin piece used to create the fire glowing inside the rock.
The lighting and render setup were fairly straightforward, but to emphasize the handheld camera feel,
I added Motion Blur directly in Karma so the final render would include blur driven by the camera movement.
These are the original rendered exr footage that combine all the render passes and images for the two rendered shots.
Post Production
The top image is the raw rendered EXR, while the bottom image shows the final composited result.
For the Meteor scene, the initial compositing setup was created by Hye Lim Chung, who is currently entering her senior year in SVA 3D Animation & VFX.
From there, we worked together to adjust the values and finalize the comp.
This was the overall process used to complete the compositing.
And this is the final look!
I think the biggest highlight of this Meteor scene was the scene setup itself.
I had a very specific camera movement and timing in mind from the beginning, so the main challenge was building the trail volume to match that exact motion and rhythm. To achieve the right look for the trail at different scales, I kept adjusting the Pyro Solver settings and refining the look development values.
Through that process, I gained a lot of insight by testing things myself and understanding how each parameter affected the final result.
I really enjoyed taking the time to study each part of the setup in depth. If I could go back and spend more time on this scene,
I would probably add more small debris breaking off from the main rock geometry.
Anyway, that’s it for the Meteor scene. Thank you so much if you made it all the way here and took the time to look through this breakdown.
If you are curious about the scene file, feel free to email me. I’d be happy to share it!