PointClickEngine::Graphics::Effects::SceneEffects::FogShader
Inherits PointClickEngine::Graphics::Effects::SceneEffects::ShaderSceneEffect < PointClickEngine::Graphics::Effects::SceneEffects::BaseSceneEffect < PointClickEngine::Graphics::Effects::Effect < Reference < Object
Shader-based fog effect
Constructors
new(fog_type : FogType = FogType::Linear, fog_color : RL::Color = RL::Color.new(r: 128, g: 128, b: 150, a: 200), fog_density : Float32 = 0.02_f32, duration : Float32 = 0.0_f32)
SourceInstance methods
clone
Sourcefog_color
Sourcefog_color=(fog_color : RL::Color)
Sourcefog_density
Sourcefog_density=(fog_density : Float32)
Sourcefog_end
Sourcefog_end=(fog_end : Float32)
Sourcefog_start
Sourcefog_start=(fog_start : Float32)
Sourcefog_type
Sourcefog_type=(fog_type : FogType)
Sourceheight_falloff
Sourceheight_falloff=(height_falloff : Float32)
Source