back to overview

back to reference

back to elements index


picker-element

icon

namespace:

version:

branch type:

activable type:

sender type:

receiver type:

root type:

core3d

1.0.0.

true

true

true

true

false

The Picker-Element picks with a point, a ray or with a line segment into the space and send a pick-event if it collide with a 3d object. The picking and its duration in frames starts with picking-activate-command. The Picker-Element must be a child of a group3D-element. See also pick-ray-command, pick-line-segment-command and Pick-Point-Command.


default configuration:

value:

type:

array:

required:

picker:sort-type

string

no

no

Default value:'sort-all'

picker:view-pick-ray

bool

no

no

Default value:'true'

picker:pick-geometry-type

string

no

no

Default value:'pick-ray'

picker:origin

float

yes

no

Default value:'0.0, 0.0, 0.0'

picker:destination

float

yes

no

Default value:'0.0, 0.0, 0.0'

picker:pick-type

string

no

no

Default value:'find-all'

picker:gen-vworld-matrix

bool

no

no

Default value:'true'

Commands:

set-pick-line-segment-command
set-pick-ray-command
set-pick-point-command
pick-command

Events:

pick-event