LisaacTM Platform

FOG


Fog properties
Inherit/Insert Summary
parent_state
parent_object No developed.
 
Constructor Summary
create
 
fog modes
filter_linear
filter_exp
fogmode
best fog rendering mode
 
Slot Summary
color
density
start
end
is_enabled
 
fog depth
make
set_filter
set_color
set_density
set_depth
render
 
Current states: - lights - planes - textures - depth test - alpha test - stencil test - scissor test - blending - culling - fog
enable
disable
push_attrib
pop_attrib
new_attrib
save
restore
 

Inherit/Insert Detail

parent_state

.../extra/opengl/abstract_renderer/fog.li line #9

Section:
Inherit

Profile:
+ SelfSELFparent_state :Expanded  STATE

parent_object

.../extra/opengl/abstract_renderer/state.li line #9

Section:
Inherit

Profile:
- SelfSELFparent_object : OBJECT

Constructor Detail

create

.../extra/opengl/abstract_renderer/fog.li line #26

Section:
Public

Profile:
- SelfSELFcreate  ( c : COLOR, d : REAL_32, s : REAL_32, e : REAL_32) : SELF

fog modes

filter_linear

.../extra/opengl/abstract_renderer/fog.li line #14

Section:
Public

Profile:
- SelfSELFfilter_linear : INTEGER

filter_exp

.../extra/opengl/abstract_renderer/fog.li line #15

Section:
Public

Profile:
- SelfSELFfilter_exp : INTEGER

fogmode

.../extra/opengl/abstract_renderer/fog.li line #17

Section:
Public

Profile:
- SelfSELFfogmode : INTEGER

Description:
best fog rendering mode

Detail slot

color

.../extra/opengl/abstract_renderer/fog.li line #19

Section:
Public

Profile:
+ SelfSELFcolor : COLOR

density

.../extra/opengl/abstract_renderer/fog.li line #20

Section:
Public

Profile:
+ SelfSELFdensity : REAL_32

start

.../extra/opengl/abstract_renderer/fog.li line #23

Section:
Public

Profile:
+ SelfSELFstart : REAL_32

end

.../extra/opengl/abstract_renderer/fog.li line #24

Section:
Public

Profile:
+ SelfSELFend : REAL_32

is_enabled

.../extra/opengl/abstract_renderer/state.li line #30

Section:
Public

Profile:
+ SelfSELFis_enabled : BOOLEAN

fog depth

make

.../extra/opengl/abstract_renderer/fog.li line #34

Section:
Public

Profile:
- SelfSELFmake  ( c : COLOR, d : REAL_32, s : REAL_32, e : REAL_32)

set_filter

.../extra/opengl/abstract_renderer/fog.li line #43

Section:
Public

Profile:
- SelfSELFset_filter   f : INTEGER

set_color

.../extra/opengl/abstract_renderer/fog.li line #45

Section:
Public

Profile:
- SelfSELFset_color   c : COLOR

set_density

.../extra/opengl/abstract_renderer/fog.li line #50

Section:
Public

Profile:
- SelfSELFset_density   d : REAL_32

set_depth

.../extra/opengl/abstract_renderer/fog.li line #55

Section:
Public

Profile:
- SelfSELFset_depth  ( s : REAL_32, e : REAL_32)

render

.../extra/opengl/abstract_renderer/fog.li line #61

Section:
Public

Profile:
- SelfSELFrender 

Current states: - lights - planes - textures - depth test - alpha test - stencil test - scissor test - blending - culling - fog

enable

.../extra/opengl/abstract_renderer/state.li line #33

Section:
Public

Profile:
- SelfSELFenable 

disable

.../extra/opengl/abstract_renderer/state.li line #38

Section:
Public

Profile:
- SelfSELFdisable 

push_attrib

.../extra/opengl/abstract_renderer/state.li line #43

Section:
Public

Profile:
- SelfSELFpush_attrib 

pop_attrib

.../extra/opengl/abstract_renderer/state.li line #44

Section:
Public

Profile:
- SelfSELFpop_attrib 

new_attrib

.../extra/opengl/abstract_renderer/state.li line #45

Section:
Public

Profile:
- SelfSELFnew_attrib   body : BLOCK

save

.../extra/opengl/abstract_renderer/state.li line #53

Section:
Public

Profile:
- SelfSELFsave 

restore

.../extra/opengl/abstract_renderer/state.li line #61

Section:
Public

Profile:
- SelfSELFrestore