7 votes
Accepted

Full Monte-Carlo Volumetric Scattering

First of all, a good reference for Monte Carlo path tracing in participating media is these course notes from Steve Marschner. The way I like to think about volume scattering is that a photon ...
user avatar
  • 23.6k
6 votes
Accepted

Volumetric integration in Frostbite

What is wrong with it seems to be explained on the next two slides: it leads to non-energy-conserving results, where the apparent brightness of the volume changes depending on the scattering ...
user avatar
  • 23.6k
5 votes
Accepted

Volume Rendering (Path Tracing & Real-Time)

Ray marching is a ray tracing method where you take multiple steps along a ray to find intersection with geometry or to perform integration of in-scattered light from participating media (fog, clouds, ...
user avatar
  • 3,556
1 vote

GLSL Debugging Volumetric light

This question is a bit too broad to answer, but I'll try. Right now you have a screenshot and you are not really sure whether it's correct or not, and if it turns out it is not, it will be difficult ...
user avatar
1 vote

Using Monte carlo on Rayleigh scattering

For sampling a uniform volume you use the mean free path of a photon: float dt = -logf(1.0f - Xi) / uT; where: Xi is a random variable in [0, 1] uT is the ...
user avatar
  • 11

Only top scored, non community-wiki answers of a minimum length are eligible