12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- /**
- * @author sunag / http://www.sunag.com.br/
- */
- ( function () {
-
- function loadScript( path ) {
- var js = document.createElement("script");
- js.type = 'text/javascript';
- js.src = path;
- document.body.appendChild( js );
- }
-
- function loadScripts( path, scripts ) {
- for(var i = 0; i < scripts.length; i++) {
-
- loadScript( path + scripts[i] );
-
- }
- }
-
- loadScripts( "js/nodes/", [
- // NodeLibrary
- "core/GLNode.js",
- "core/RawNode.js",
- "core/BypassNode.js",
- "core/TempNode.js",
- "core/InputNode.js",
- "core/ConstNode.js",
- "core/VarNode.js",
- "core/StructNode.js",
- "core/FunctionNode.js",
- "core/FunctionCallNode.js",
- "core/AttributeNode.js",
- "core/NodeUniform.js",
- "core/NodeBuilder.js",
- "core/NodeLib.js",
- "core/NodeFrame.js",
- "core/NodeMaterial.js",
- // Library
- "libs/common.js",
- "libs/keywords.js",
- // Accessors
- "accessors/PositionNode.js",
- "accessors/NormalNode.js",
- "accessors/UVNode.js",
- "accessors/ScreenUVNode.js",
- "accessors/ColorsNode.js",
- "accessors/CameraNode.js",
- "accessors/ReflectNode.js",
- "accessors/LightNode.js",
- // Inputs
- "inputs/IntNode.js",
- "inputs/FloatNode.js",
- "inputs/ColorNode.js",
- "inputs/Vector2Node.js",
- "inputs/Vector3Node.js",
- "inputs/Vector4Node.js",
- "inputs/TextureNode.js",
- "inputs/Matrix3Node.js",
- "inputs/Matrix4Node.js",
- "inputs/CubeTextureNode.js",
- // Math
- "math/Math1Node.js",
- "math/Math2Node.js",
- "math/Math3Node.js",
- "math/OperatorNode.js",
- // Utils
- "utils/SwitchNode.js",
- "utils/JoinNode.js",
- "utils/TimerNode.js",
- "utils/RoughnessToBlinnExponentNode.js",
- "utils/BlinnShininessExponentNode.js",
- "utils/VelocityNode.js",
- "utils/LuminanceNode.js",
- "utils/ColorAdjustmentNode.js",
- "utils/NoiseNode.js",
- "utils/ResolutionNode.js",
- "utils/BumpMapNode.js",
- "utils/BlurNode.js",
- "utils/UVTransformNode.js",
- "utils/MaxMIPLevelNode.js",
- "utils/NormalMapNode.js",
- // Phong Material
- "materials/PhongNode.js",
- "materials/PhongNodeMaterial.js",
- // Standard Material
- "materials/StandardNode.js",
- "materials/StandardNodeMaterial.js"
- ]);
-
- }() );
|