hdr.nas 862 B

12345678910111213141516171819
  1. ###########################################################################
  2. ## HDR detection ##
  3. ## ##
  4. ## Thx to : Sergei "Skydive" Solyshko ##
  5. ###########################################################################
  6. props.globals.initNode("/sim/rendering/hdr/hdr-enabled", 0, "BOOL");
  7. var myListener = setlistener("sim/signals/fdm-initialized", func
  8. {
  9. ###########################################################################
  10. var hdr = getprop("/sim/rendering/default-compositor");
  11. if ( hdr == "Compositor/HDR/hdr" and hdr != nil) {
  12. setprop("/sim/rendering/hdr/hdr-enabled", 1);
  13. } else {
  14. setprop("/sim/rendering/hdr/hdr-enabled", 0);
  15. }
  16. removelistener(myListener);
  17. }, 0, 0);