Spaces:
Running
Running
| import { | |
| // core | |
| Node, | |
| TempNode, | |
| InputNode, | |
| ConstNode, | |
| VarNode, | |
| StructNode, | |
| AttributeNode, | |
| FunctionNode, | |
| ExpressionNode, | |
| FunctionCallNode, | |
| NodeLib, | |
| NodeUtils, | |
| NodeFrame, | |
| NodeUniform, | |
| NodeBuilder, | |
| // inputs | |
| BoolNode, | |
| IntNode, | |
| FloatNode, | |
| Vector2Node, | |
| Vector3Node, | |
| Vector4Node, | |
| ColorNode, | |
| Matrix3Node, | |
| Matrix4Node, | |
| TextureNode, | |
| CubeTextureNode, | |
| ScreenNode, | |
| ReflectorNode, | |
| PropertyNode, | |
| RTTNode, | |
| // accessors | |
| UVNode, | |
| ColorsNode, | |
| PositionNode, | |
| NormalNode, | |
| CameraNode, | |
| LightNode, | |
| ReflectNode, | |
| ScreenUVNode, | |
| ResolutionNode, | |
| // math | |
| Math1Node, | |
| Math2Node, | |
| Math3Node, | |
| OperatorNode, | |
| CondNode, | |
| // procedural | |
| NoiseNode, | |
| CheckerNode, | |
| // bsdfs | |
| BlinnShininessExponentNode, | |
| BlinnExponentToRoughnessNode, | |
| RoughnessToBlinnExponentNode, | |
| // misc | |
| TextureCubeUVNode, | |
| TextureCubeNode, | |
| NormalMapNode, | |
| BumpMapNode, | |
| // utils | |
| BypassNode, | |
| JoinNode, | |
| SwitchNode, | |
| TimerNode, | |
| VelocityNode, | |
| UVTransformNode, | |
| MaxMIPLevelNode, | |
| ColorSpaceNode, | |
| // effects | |
| BlurNode, | |
| ColorAdjustmentNode, | |
| LuminanceNode, | |
| // material nodes | |
| RawNode, | |
| SpriteNode, | |
| PhongNode, | |
| StandardNode, | |
| MeshStandardNode, | |
| // materials | |
| NodeMaterial, | |
| SpriteNodeMaterial, | |
| PhongNodeMaterial, | |
| StandardNodeMaterial, | |
| MeshStandardNodeMaterial, | |
| // post-processing | |
| NodePostProcessing | |
| } from './Nodes.js'; | |
| // core | |
| THREE.Node = Node; | |
| THREE.TempNode = TempNode; | |
| THREE.InputNode = InputNode; | |
| THREE.ConstNode = ConstNode; | |
| THREE.VarNode = VarNode; | |
| THREE.StructNode = StructNode; | |
| THREE.AttributeNode = AttributeNode; | |
| THREE.FunctionNode = FunctionNode; | |
| THREE.ExpressionNode = ExpressionNode; | |
| THREE.FunctionCallNode = FunctionCallNode; | |
| THREE.NodeLib = NodeLib; | |
| THREE.NodeUtils = NodeUtils; | |
| THREE.NodeFrame = NodeFrame; | |
| THREE.NodeUniform = NodeUniform; | |
| THREE.NodeBuilder = NodeBuilder; | |
| // inputs | |
| THREE.BoolNode = BoolNode; | |
| THREE.IntNode = IntNode; | |
| THREE.FloatNode = FloatNode; | |
| THREE.Vector2Node = Vector2Node; | |
| THREE.Vector3Node = Vector3Node; | |
| THREE.Vector4Node = Vector4Node; | |
| THREE.ColorNode = ColorNode; | |
| THREE.Matrix3Node = Matrix3Node; | |
| THREE.Matrix4Node = Matrix4Node; | |
| THREE.TextureNode = TextureNode; | |
| THREE.CubeTextureNode = CubeTextureNode; | |
| THREE.ScreenNode = ScreenNode; | |
| THREE.ReflectorNode = ReflectorNode; | |
| THREE.PropertyNode = PropertyNode; | |
| THREE.RTTNode = RTTNode; | |
| // accessors | |
| THREE.UVNode = UVNode; | |
| THREE.ColorsNode = ColorsNode; | |
| THREE.PositionNode = PositionNode; | |
| THREE.NormalNode = NormalNode; | |
| THREE.CameraNode = CameraNode; | |
| THREE.LightNode = LightNode; | |
| THREE.ReflectNode = ReflectNode; | |
| THREE.ScreenUVNode = ScreenUVNode; | |
| THREE.ResolutionNode = ResolutionNode; | |
| // math | |
| THREE.Math1Node = Math1Node; | |
| THREE.Math2Node = Math2Node; | |
| THREE.Math3Node = Math3Node; | |
| THREE.OperatorNode = OperatorNode; | |
| THREE.CondNode = CondNode; | |
| // procedural | |
| THREE.NoiseNode = NoiseNode; | |
| THREE.CheckerNode = CheckerNode; | |
| // bsdfs | |
| THREE.BlinnShininessExponentNode = BlinnShininessExponentNode; | |
| THREE.BlinnExponentToRoughnessNode = BlinnExponentToRoughnessNode; | |
| THREE.RoughnessToBlinnExponentNode = RoughnessToBlinnExponentNode; | |
| // misc | |
| THREE.TextureCubeUVNode = TextureCubeUVNode; | |
| THREE.TextureCubeNode = TextureCubeNode; | |
| THREE.NormalMapNode = NormalMapNode; | |
| THREE.BumpMapNode = BumpMapNode; | |
| // utils | |
| THREE.BypassNode = BypassNode; | |
| THREE.JoinNode = JoinNode; | |
| THREE.SwitchNode = SwitchNode; | |
| THREE.TimerNode = TimerNode; | |
| THREE.VelocityNode = VelocityNode; | |
| THREE.UVTransformNode = UVTransformNode; | |
| THREE.MaxMIPLevelNode = MaxMIPLevelNode; | |
| THREE.ColorSpaceNode = ColorSpaceNode; | |
| // effects | |
| THREE.BlurNode = BlurNode; | |
| THREE.ColorAdjustmentNode = ColorAdjustmentNode; | |
| THREE.LuminanceNode = LuminanceNode; | |
| // material nodes | |
| THREE.RawNode = RawNode; | |
| THREE.SpriteNode = SpriteNode; | |
| THREE.PhongNode = PhongNode; | |
| THREE.StandardNode = StandardNode; | |
| THREE.MeshStandardNode = MeshStandardNode; | |
| // materials | |
| THREE.NodeMaterial = NodeMaterial; | |
| THREE.SpriteNodeMaterial = SpriteNodeMaterial; | |
| THREE.PhongNodeMaterial = PhongNodeMaterial; | |
| THREE.StandardNodeMaterial = StandardNodeMaterial; | |
| THREE.MeshStandardNodeMaterial = MeshStandardNodeMaterial; | |
| // post-processing | |
| THREE.NodePostProcessing = NodePostProcessing; | |