GE Lua Documentation

Press F to search!

applyDOFPreset

Definition


-- @/lua/ge/client/postFx.lua:244

M.applyDOFPreset = function()
  TorqueScriptLua.setVar("$DOFPostFx::Enable",  TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::Enable"))
  TorqueScriptLua.setVar("$DOFPostFx::EnableDebugMode", TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::EnableDebugMode"))
  TorqueScriptLua.setVar("$DOFPostFx::BlurMin", TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::BlurNear"))
  TorqueScriptLua.setVar("$DOFPostFx::BlurMax", TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::BlurFar"))
  TorqueScriptLua.setVar("$DOFPostFx::FocusRangeMin", TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::FocusAperture"))
  TorqueScriptLua.setVar("$DOFPostFx::FocusRangeMax", TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::FocusDistance"))
  TorqueScriptLua.setVar("$DOFPostFx::BlurCurveNear", TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::BlurCurveNear"))
  TorqueScriptLua.setVar("$DOFPostFx::BlurCurveFar", TorqueScriptLua.getVar("$PostFXManager::Settings::DOF::BlurCurve"))

  -- make sure we apply the correct settings to the DOF
  dofModule.updateDOFSettings()
end

Callers

@/lua/ge/extensions/editor/rendererComponents.lua
    postFxModule.loadPresetFile("lua/ge/client/postFx/presets/defaultPostfxPreset.postfx")
    postFxModule.applyDOFPreset()
    initialiseSettings()
@/lua/ge/client/postFx.lua
  -- DOF settings
  M.applyDOFPreset()