Realistic smoke is mostly about restraint. Five things I keep coming back to when a Pyro sim looks plasticky.
- Drive density with temperature falloff, not sourcing tricks.
- Light from behind first, fill last.
- Use OpenVDB to break up the silhouette.
- Keep your render frustum tight — voxel waste kills detail.
- Comp pass-by-pass; don’t trust beauty alone.