gameknife / gkNextRenderer

A Modern gkRenderer
43 stars 4 forks source link

Idea: if num bounces and max num of bounces is different... #86

Open tigrazone opened 1 week ago

tigrazone commented 1 week ago

and num boinces is minimal stoped bounces snd max num bounces is used for solve travelling of ray in dielectrics MAYBE better to store prev ior to solve nested dielectrics like in luxball scene? In pseudocode 1 prev ior = 1 (air) 2 ior = ior or material 3 after of Scatter set prev ior to mat ior and go to next pass of cycle 4 use only these 2 iors And nested dielectrics can be rendered correct

gameknife commented 1 week ago

nice idea, it will guide the light transport in dielectrics