instantreality 1.0

Component:
EnvironmentalEffects
Status:
interface only
Structure type:
concrete
Standard:
Avalon

DepthOfFieldFX

Enables depth of field effect.

Inheritance

Code

XML encoding
<DepthOfFieldFX logFeature=''
focalDepth='10.0'
blurCutoff='0.7'
enabled='TRUE'
 />
Classic encoding
DepthOfFieldFX {
	logFeature [""]
	focalDepth 10.0
	blurCutoff 0.7
	enabled TRUE
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFFloat blurCutoff SFFloat inputOutput 0.7 [0, 1] normalized scene depth, where blur maximum is reached
SFBool enabled SFBool inputOutput TRUE Flag to enable/disable the effect.
SFFloat focalDepth SFFloat inputOutput 10.0 (0, inf) distance at which scene is in focus
MFString logFeature MFString inputOutput state, child, parent, route, eventIn, eventOut controls the logging of changes, state: log state changes (e.g. live), child: log child add/remove, parent: log parent add/remove, route: log route add/remove; eventIn: log receiving of events, eventOut: log sending of events: guiView, runtime system should create node-view, guiEdit: runtime system should create node-editeverything: log everything
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element