|
中国图象图形学报 2008
Real Time Smoke Shadow Simulation Based on Direct Projection and Diffusion
|
Abstract:
To improve the realistic effect of smoke simulation,a real time smoke shadow simulation algorithm based on direct projection and diffusion is proposed.Firstly,the 3D smoke density field is directly projected to a 2D plane and accumulated into a light buffer to generate a texture which describes the shadow energy.Then,diffusion is used as a novel energy spread scheme to deal with the shadow excessive accumulation induced by direct projection.Finally,the shadow texture is mapped to a corresponding surface in 3D scene by projective texture based on programmable graphics hardware.Experiment results show that the algorithm is efficient,simple and effective to achieve real time smoke shadow for 3D computer games and animation.