Compositor: Difference between revisions

no edit summary
mNo edit summary
No edit summary
Line 175: Line 175:
     .setFile(path);
     .setFile(path);
</syntaxhighlight>
</syntaxhighlight>
== TODO ==
* Bring back distortion correction.
* Finish Clustered Forward Rendering.
* Rewrite the uniform system (maybe integrating with Effects?).
* Find a way to override an entire pass stateset with an Effect.


== Known Issues ==
== Known Issues ==
Line 181: Line 188:
* No error handling when the Compositor wasn't found. FlightGear should quit gracefully but right now it segfaults.
* No error handling when the Compositor wasn't found. FlightGear should quit gracefully but right now it segfaults.
* Hardcoded Z handling. Better handling of depth is required to allow, for example, near and far cameras to prevent Z-fighting.
* Hardcoded Z handling. Better handling of depth is required to allow, for example, near and far cameras to prevent Z-fighting.
* computeIntersections() always uses pass 0, which might fail. The scene pass should be used (which one if there are several?).


== Related ==
== Related ==
{{Appendix}}
{{Appendix}}
343

edits