Synodic-Software / Soul-Engine

Physically based renderer and simulation engine for real-time applications.
GNU General Public License v3.0
42 stars 24 forks source link

Cleanup the Contents of RayJob #79

Closed Behemyth closed 7 years ago

Behemyth commented 7 years ago

The RayJob keeps track of the amount of rays to be sent to the ray engine. However, the camera film has a variable resolution (uvec2) which nearly does the same thing. All the logic should be through the film as it is the point of entry to casting a ray.

Behemyth commented 7 years ago

Additionally removed Camera duplication