three_dart_jsm/renderers/nodes/shader_node library

Classes

NodeHandler

Properties

abs ↔ dynamic
getter/setter pair
acos ↔ dynamic
getter/setter pair
add ↔ dynamic
getter/setter pair
addTo ↔ dynamic Function(dynamic varNode, dynamic params)
getter/setter pair
alphaTest PropertyNode
getter/setter pair
and ↔ dynamic
getter/setter pair
asin ↔ dynamic
getter/setter pair
assign ↔ dynamic
getter/setter pair
atan ↔ dynamic
getter/setter pair
ceil ↔ dynamic
getter/setter pair
clamp ↔ dynamic
getter/setter pair
color ↔ dynamic Function(dynamic params)
getter/setter pair
cond ↔ dynamic Function(dynamic params)
getter/setter pair
cos ↔ dynamic
getter/setter pair
cross ↔ dynamic
getter/setter pair
degrees ↔ dynamic
getter/setter pair
dFdx ↔ dynamic
getter/setter pair
dFdy ↔ dynamic
getter/setter pair
diffuseColor PropertyNode
getter/setter pair
distance ↔ dynamic
getter/setter pair
div ↔ dynamic
getter/setter pair
dot ↔ dynamic
getter/setter pair
element ↔ dynamic
getter/setter pair
epsilon ↔ dynamic
getter/setter pair
equal ↔ dynamic
getter/setter pair
exp ↔ dynamic
getter/setter pair
exp2 ↔ dynamic
getter/setter pair
faceforward ↔ dynamic
getter/setter pair
float ↔ dynamic Function(dynamic val)
getter/setter pair
floor ↔ dynamic
getter/setter pair
fract ↔ dynamic
getter/setter pair
greaterThan ↔ dynamic
getter/setter pair
inversesqrt ↔ dynamic
getter/setter pair
invert ↔ dynamic
getter/setter pair
join ↔ dynamic Function(dynamic params)
getter/setter pair
length ↔ dynamic
getter/setter pair
lessThanEqual ↔ dynamic
getter/setter pair
log ↔ dynamic
getter/setter pair
log2 ↔ dynamic
getter/setter pair
max ↔ dynamic
getter/setter pair
metalness PropertyNode
getter/setter pair
min ↔ dynamic
getter/setter pair
mix ↔ dynamic
getter/setter pair
mod ↔ dynamic
getter/setter pair
mul ↔ dynamic
getter/setter pair
negate ↔ dynamic
getter/setter pair
nodeObject ↔ dynamic Function(dynamic val)
getter/setter pair
nodeObjects ↔ WeakMap
getter/setter pair
normalGeometry NormalNode
getter/setter pair
normalize ↔ dynamic
getter/setter pair
normalLocal NormalNode
getter/setter pair
normalView NormalNode
getter/setter pair
normalWorld NormalNode
getter/setter pair
pi double
getter/setter pair
pi2 ↔ dynamic
getter/setter pair
piHalf ↔ dynamic
getter/setter pair
positionLocal PositionNode
getter/setter pair
positionView PositionNode
getter/setter pair
positionViewDirection PositionNode
getter/setter pair
positionWorld PositionNode
getter/setter pair
pow ↔ dynamic
getter/setter pair
pow2 ↔ dynamic
getter/setter pair
pow3 ↔ dynamic
getter/setter pair
pow4 ↔ dynamic
getter/setter pair
radians ↔ dynamic
getter/setter pair
reciprocalPi ↔ dynamic
getter/setter pair
reciprocalPi2 ↔ dynamic
getter/setter pair
reflect ↔ dynamic
getter/setter pair
refract ↔ dynamic
getter/setter pair
roughness PropertyNode
getter/setter pair
round ↔ dynamic
getter/setter pair
saturate ↔ dynamic
getter/setter pair
shaderNode ↔ dynamic Function(dynamic jsFunc)
getter/setter pair
sign ↔ dynamic
getter/setter pair
sin ↔ dynamic
getter/setter pair
smoothstep ↔ dynamic
getter/setter pair
specularColor PropertyNode
getter/setter pair
sqrt ↔ dynamic
getter/setter pair
step ↔ dynamic
getter/setter pair
sub ↔ dynamic
getter/setter pair
tan ↔ dynamic
getter/setter pair
transformDirection ↔ dynamic
getter/setter pair
transformedNormalView VarNode
getter/setter pair
uniform ↔ dynamic
getter/setter pair
vec2 ↔ dynamic Function(dynamic params)
getter/setter pair
vec3 ↔ dynamic Function(dynamic params)
getter/setter pair
vec4 ↔ dynamic Function(dynamic params)
getter/setter pair

Functions

proxy(dynamic target, dynamic handler) → dynamic
shaderNodeArray(dynamic array) → dynamic
shaderNodeObject(dynamic obj) → dynamic
shaderNodeObjects(dynamic objects) → dynamic
shaderNodeProxy(dynamic nodeClass, [dynamic scope, dynamic factor]) → dynamic
shaderNodeScript(dynamic jsFunc) → dynamic