setShadowLogWeight
Definition
-- @/lua/ge/extensions/core/environment.lua:229
local function setShadowLogWeight(logWeight)
local scatterSkyObj = getObject("ScatterSky")
if scatterSkyObj and logWeight then
scatterSkyObj.logWeight = logWeight
end
end
Callers
@/lua/ge/extensions/flowgraph/nodes/environment/setScatterSky.lua
core_environment.setShadowSoftness(self.storedshadowSoftness)
core_environment.setShadowLogWeight(self.storedlogWeight)
end
core_environment.setShadowSoftness(self.pinIn.shadowSoftness.value)
core_environment.setShadowLogWeight(self.pinIn.logWeight.value)
@/lua/ge/extensions/core/camera.lua
local isCameraInsidePrevious = false
local function setShadowLogWeight(veh)
lastLogWeight = lastLogWeight or core_environment.getShadowLogWeight() -- initialize LogWeight value from the level
local inside = (isCameraInsideNow and oobb:isContained(camPos))
core_environment.setShadowLogWeight( (inside and 0.996) or lastLogWeight )
scenetree.SSAOPostFx:setRadiusTarget((inside and 0.5) or 1.5)
if veh then setShadowLogWeight(veh) end
end
if lastLogWeight and isCameraInsidePrevious then
core_environment.setShadowLogWeight(lastLogWeight)
end
@/lua/ge/extensions/freeroam/bigMapMode.lua
if previousShadowLogWeight then
core_environment.setShadowLogWeight(shadowLogWeightSmoother:getWithRateUncapped(shadowLogWeightGoal, dtReal, 1))
end
core_environment.setFogDensity(0)
core_environment.setShadowLogWeight(0)
core_environment.setShadowDistance(shadowDist)
simTimeAuthority.popPauseRequest("bigMap")
core_environment.setShadowLogWeight(previousShadowLogWeight)
core_environment.setShadowDistance(previousShadowDistance)