![]() |
PhotoGENius V1.0.0
A basic library for generating photorealistic images, developed for the course Numerical techniques for photorealistic image generation.
|
A on/off renderer, produces black and white images and is useful for debugging purposes. Other than Renderer's member it has the third member
Color | type Color |
Public Member Functions | |
OnOffRenderer (World world, Color backGroundColor=default) | |
OnOffRenderer (Color color, World world, Color backGroundColor=default) | |
override Color | Call (Ray ray) |
Virtual method to Estimate the radiance along a ray. Find it overwritten in class OnOffRenderer and FlatRenderer More... | |
virtual Color | Call (Ray ray) |
Virtual method to Estimate the radiance along a ray. Find it overwritten in class OnOffRenderer and FlatRenderer More... | |
Public Attributes | |
Color | Color |
![]() | |
World | World |
Color | BackgroundColor |
Additional Inherited Members | |
![]() | |
Renderer (World world, Color backgroundColor=default) | |
A on/off renderer, produces black and white images and is useful for debugging purposes. Other than Renderer's member it has the third member
Color | type Color |
Virtual method to Estimate the radiance along a ray. Find it overwritten in class OnOffRenderer and FlatRenderer
ray |
NotImplementedException |
Reimplemented from PGENLib.Renderer.