Ticket #20 (closed task: fixed)

Opened 8 years ago

Last modified 7 years ago

Atmospheric Scattering

Reported by: gongminmin Owned by: gongminmin
Priority: minor Milestone: 4.1.0
Component: Core-Rendering system Version:
Keywords: Cc:

Description (last modified by gongminmin) (diff)

Implement atmospheric scattering. Refer to chapter 16 of GPU Gems 2:  http://http.developer.nvidia.com/GPUGems2/gpugems2_chapter16.html

Change History

Changed 8 years ago by gongminmin

  • priority changed from major to minor
  • description modified (diff)

Changed 8 years ago by gongminmin

  • status changed from new to accepted

Finally we choose Precomputed Atmospheric Scattering solution ( http://hal.inria.fr/inria-00288758/PDF/article.pdf)

It takes two steps:
1. use a well tested precomputed data to write the rendering part
2. write the precompute program

Changed 8 years ago by gongminmin

  • milestone changed from 4.0.0 to 4.1.0

Changed 8 years ago by gongminmin

A new paper in GPU Pro 3 remove the pre-computation:
 http://www.thetenthplanet.de/about/publications
An Approx­i­ma­tion to the Chap­man Grazing-Incidence Func­tion for Atmos­pheric Scat­ter­ing

Qin is trying this method. Hopefully it'll be finished in 3 weeks.

Changed 7 years ago by gongminmin

  • status changed from accepted to closed
  • resolution set to fixed

Implemented as a sample in changeset 1e09c7d1928e10fb3a5d4a0b365ac38c437c0dff.

Note: See TracTickets for help on using tickets.