From: Gijs de R. <gij...@ho...> - 2011-11-20 19:05:53
|
Following up on the framerate vs shaders discussion I made some changes to the rendering dialog and the way shaders are controlled. They are meant to make it easier for (new) users to get nice framerates, while still allowing the eye-candy that they find important. Some "highlights": The snow line slider is moved to the Environment > Global Weather dialog.All shaders can be individually en-/disabled via the View > Shader Options dialog.Setting the Quality vs Performance slider to 0 will disable all shaders, with the exception of the tree shader.Trees can be toggled by a single checkbox click now. No need to fiddle around with shaders to get them appear. I did came across a bug but that is not related to these shader/dialog changes.Shader enable/disable properties and the quality-level are moved from sim/rendering to sim/rendering/shaders. Some notes: I changed some property names (see above), which obviously brakes some stuff. For example, aircraft that use the PersistentContrail effect need a little edit in their .eff files.Now that the notorious "Material Shaders" option/property is removed, effects should no longer refer to the /sim/rendering/shader-effects property. Instead, /sim/rendering/shaders/quality-level should be used instead. That will disable the effect when the quality-slider is set to 0.The (old) 3D clouds appear to be hardcoded. Right now they still check the old property (/sim/rendering/shader-effects). Therefore, you will not see 3D clouds by enabling the checkbox like it used to be. Local weather clouds works fine though. Because it breaks some stuff I decided to create a merge-request, so anyone can test and share comments, ideas and patches. Here is the merge request: https://gitorious.org/fg/fgdata/merge_requests/122 Enjoy! Gijs |