Project Rembrandt: Difference between revisions

no edit summary
No edit summary
Line 6: Line 6:
== What is it ==
== What is it ==
The idea driving the project is to implement [http://en.wikipedia.org/wiki/Deferred_shading deferred rendering] inside FlightGear.
The idea driving the project is to implement [http://en.wikipedia.org/wiki/Deferred_shading deferred rendering] inside FlightGear.
From the beginning FlightGear had a forward renderer that tries to render all properties of an object in one pass (shading, lighting, fog, ...), making difficult to render more sophisticated shading (see the 'Uber-shader') because one have to take into account all aspect of the [http://www.wired.com/magazine/2010/07/st_equation_3danimation/ rendering equation].
From the beginning FlightGear had a forward renderer that tries to render all properties of an object in one pass (shading, lighting, fog, ...), making difficult to render more sophisticated shading  
(see the [[FlightGear Newsletter December 2011#Shaders|'Uber-shader']]) because one have to take into account all aspects of the [http://www.wired.com/magazine/2010/07/st_equation_3danimation/ rendering equation].


[[Image:project_rembrandt_1.png|thumb|300px|Main view with the content of buffers displayed at corners]]
[[Image:project_rembrandt_1.png|thumb|300px|Main view with the content of buffers displayed at corners]]
269

edits