three_dart_jsm/renderers/nodes/index library
Classes
- ArrayElementNode
- ArrayInputNode
- AttributeNode
- BufferNode
- BypassNode
- CameraNode
- CodeNode
- ColorNode
- ColorSpaceNode
- CondNode
- ContextNode
- ConvertNode
- ExpressionNode
- FloatNode
- InputNode
- JoinNode
- LightContextNode
- MaterialNode
- MaterialReferenceNode
- MathNode
- Matrix3Node
- Matrix4Node
- MeshBasicNodeMaterial
- ModelNode
- ModelViewProjectionNode
- Node
- NodeAttribute
- NodeBuilder
- NodeCode
- NodeFrame
- NodeFunction
- NodeFunctionInput
- NodeHandler
- NodeKeywords
- NodeParser
- NodeShaderStage
- NodeUniform
- NodeVar
- NodeVary
- NormalNode
- Object3DNode
- OperatorNode
- PositionNode
- PropertyNode
- ReferenceNode
- SkinningNode
- SplitNode
- TempNode
- TextureNode
- UVNode
- VarNode
- VaryNode
- Vector2Node
- Vector3Node
- Vector4Node
- WGSLNodeFunction
- WGSLNodeParser
Enums
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
- brdfGGX ↔ dynamic
-
getter/setter pair
- brdfLambert ↔ 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
- declarationRegexp ↔ RegExp
-
getter/setter pair
- degrees ↔ dynamic
-
getter/setter pair
- dFdx ↔ dynamic
-
getter/setter pair
- dFdy ↔ dynamic
-
getter/setter pair
- dGGX ↔ 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
-
encodingLib
↔ Map<
String, 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
- fSchlick ↔ dynamic
-
getter/setter pair
- getDistanceAttenuation ↔ dynamic
-
getter/setter pair
- getGeometryRoughness ↔ dynamic
-
getter/setter pair
- getRoughness ↔ 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
- linearToLinear ↔ dynamic
-
getter/setter pair
- linearTosRGB ↔ 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
- physicalLightingModel ↔ dynamic
-
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
- propertiesRegexp ↔ RegExp
-
getter/setter pair
- radians ↔ dynamic
-
getter/setter pair
- reciprocalPi ↔ dynamic
-
getter/setter pair
- reciprocalPi2 ↔ dynamic
-
getter/setter pair
- reDirectPhysical ↔ 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
-
shaderStages
↔ List<
String> -
getter/setter pair
- sign ↔ dynamic
-
getter/setter pair
- sin ↔ dynamic
-
getter/setter pair
- skinning ↔ 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
-
vector
↔ List<
String> -
getter/setter pair
-
getter/setter pair
Functions
-
parse(
dynamic source) → dynamic -
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