Name
*
Code
{"properties":{"frame":0,"maxFrame":600,"maxFrameLocked":false,"realtimeState":true,"mainCameraPath":"/cameras/cameras:sopGroup/perspectiveCamera1","versions":{"polygonjs":"1.5.95"}},"root":{"type":"root","nodes":{"ground":{"type":"geo","nodes":{"plane1":{"type":"plane","params":{"size":[10,10],"stepSize":0.1}},"pointBuilder1":{"type":"pointBuilder","nodes":{"globals1":{"type":"globals"},"output1":{"type":"output","inputs":[{"index":0,"inputName":"position","node":"add1","output":"sum"}]},"add1":{"type":"add","params":{"add0":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add1":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add2":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"add0","node":"globals1","output":"position"},{"index":1,"inputName":"add1","node":"floatToVec3_1","output":"vec3"}],"connection_points":{"in":[{"name":"add0","type":"Vector3","isArray":false},{"name":"add1","type":"Vector3","isArray":false},{"name":"add2","type":"Vector3","isArray":false}],"out":[{"name":"sum","type":"Vector3","isArray":false}]}},"sin1":{"type":"sin","params":{"angle":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"angle","node":"mult1","output":"product"}],"connection_points":{"in":[{"name":"angle","type":"float","isArray":false}],"out":[{"name":"sin","type":"float","isArray":false}]}},"vec3ToFloat1":{"type":"vec3ToFloat","params":{"vec3":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"vec3","node":"globals1","output":"position"}]},"floatToVec3_1":{"type":"floatToVec3","params":{"x":{"overriden_options":{}},"y":{"overriden_options":{}},"z":{"overriden_options":{}}},"inputs":[null,{"index":1,"inputName":"y","node":"sin1","output":"sin"}]},"mult1":{"type":"mult","params":{"mult0":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult2":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"mult0","node":"vec3ToFloat1","output":"x"},{"index":1,"inputName":"mult1","node":"param1","output":"val"}],"connection_points":{"in":[{"name":"mult0","type":"float","isArray":false},{"name":"mult1","type":"float","isArray":false},{"name":"mult2","type":"float","isArray":false}],"out":[{"name":"product","type":"float","isArray":false}]}},"param1":{"type":"param","params":{"name":"mult"},"maxInputsCount":0,"connection_points":{"in":[],"out":[{"name":"val","type":"float","isArray":false}]}}},"params":{"mult":{"type":"float","default_value":0,"options":{"spare":true,"dependentOnFoundNode":true},"raw_input":1.6,"overriden_options":{"callback":"{}"}}},"inputs":["plane1"],"persisted_config":{"variableNames":["v_POLY_globals1_position","VAR__vec3ToFloat1_vec3","VAR__floatToVec3_1_","VAR__add1_add0","VAR__add1_add1","VAR__add1_add2"],"variables":[{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]}],"functionNames":["getActorNodeParamValue","multNumber","mathFloat_1","floatToVec3","addVector"],"serializedParamConfigs":[{"type":"float","name":"mult","defaultValue":0,"uniformName":"v_POLY_param1_val"}],"attributesData":{"read":[],"write":[]}}},"sphere1":{"type":"sphere"},"pointBuilder2":{"type":"pointBuilder","nodes":{"globals1":{"type":"globals"},"output1":{"type":"output","inputs":[{"index":0,"inputName":"position","node":"add1","output":"sum"}]},"add1":{"type":"add","params":{"add0":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add1":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add2":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"add0","node":"globals1","output":"position"},{"index":1,"inputName":"add1","node":"multScalar2","output":"val"}],"connection_points":{"in":[{"name":"add0","type":"Vector3","isArray":false},{"name":"add1","type":"Vector3","isArray":false},{"name":"add2","type":"Vector3","isArray":false}],"out":[{"name":"sum","type":"Vector3","isArray":false}]}},"sin1":{"type":"sin","params":{"angle":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"angle","node":"multAdd1","output":"val"}],"connection_points":{"in":[{"name":"angle","type":"float","isArray":false}],"out":[{"name":"sin","type":"float","isArray":false}]}},"vec3ToFloat1":{"type":"vec3ToFloat","params":{"vec3":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"vec3","node":"globals1","output":"position"}]},"mult1":{"type":"mult","params":{"mult0":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult2":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"mult0","node":"vec3ToFloat1","output":"x"},{"index":1,"inputName":"mult1","node":"param1","output":"val"}],"connection_points":{"in":[{"name":"mult0","type":"float","isArray":false},{"name":"mult1","type":"float","isArray":false},{"name":"mult2","type":"float","isArray":false}],"out":[{"name":"product","type":"float","isArray":false}]}},"param1":{"type":"param","params":{"name":"mult"},"maxInputsCount":0,"connection_points":{"in":[],"out":[{"name":"val","type":"float","isArray":false}]}},"multAdd1":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":7.9},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"mult1","output":"product"}],"connection_points":{"in":[{"name":"value","type":"float","isArray":false},{"name":"preAdd","type":"float","isArray":false},{"name":"mult","type":"float","isArray":false},{"name":"postAdd","type":"float","isArray":false}],"out":[{"name":"val","type":"float","isArray":false}]}},"multScalar2":{"type":"multScalar","params":{"value":{"type":"vector3","default_value":[1,1,1],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}}},"inputs":[{"index":0,"inputName":"value","node":"globals1","output":"normal"},{"index":1,"inputName":"mult","node":"multAdd2","output":"val"}],"connection_points":{"in":[{"name":"value","type":"Vector3","isArray":false},{"name":"mult","type":"float","isArray":false}],"out":[{"name":"val","type":"Vector3","isArray":false}]}},"multAdd2":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.14},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"sin1","output":"sin"}],"connection_points":{"in":[{"name":"value","type":"float","isArray":false},{"name":"preAdd","type":"float","isArray":false},{"name":"mult","type":"float","isArray":false},{"name":"postAdd","type":"float","isArray":false}],"out":[{"name":"val","type":"float","isArray":false}]}}},"params":{"mult":{"type":"float","default_value":0,"options":{"spare":true,"dependentOnFoundNode":true},"raw_input":"ch(\"../pointBuilder1/mult\")","overriden_options":{"callback":"{}"}}},"inputs":["transform1"],"persisted_config":{"variableNames":["v_POLY_globals1_position","v_POLY_globals1_normal","VAR__vec3ToFloat1_vec3","VAR__multScalar2_value","VAR__multScalar2__1","VAR__add1_add0","VAR__add1_add1","VAR__add1_add2"],"variables":[{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]}],"functionNames":["getActorNodeParamValue","multNumber","multAdd","mathFloat_4","mathFloat_1","multScalarVector3","addVector"],"serializedParamConfigs":[{"type":"float","name":"mult","defaultValue":0,"uniformName":"v_POLY_param1_val"}],"attributesData":{"read":[],"write":[]}}},"merge1":{"type":"merge","inputs":["pointBuilder1","pointBuilder2"],"flags":{"display":true}},"transform1":{"type":"transform","params":{"applyOn":1,"t":[0,2,0]},"inputs":["sphere1"]}},"params":{"CADLinearTolerance":{"overriden_options":{"callback":"{}"}},"CADAngularTolerance":{"overriden_options":{"callback":"{}"}},"CADCurveAbscissa":{"overriden_options":{"callback":"{}"}},"CADCurveTolerance":{"overriden_options":{"callback":"{}"}},"CADDisplayEdges":{"overriden_options":{"callback":"{}"}},"CADEdgesColor":{"overriden_options":{"callback":"{}"}},"CADDisplayMeshes":{"overriden_options":{"callback":"{}"}},"CADMeshesColor":{"overriden_options":{"callback":"{}"}},"CADWireframe":{"overriden_options":{"callback":"{}"}},"CSGFacetAngle":{"overriden_options":{"callback":"{}"}},"CSGLinesColor":{"overriden_options":{"callback":"{}"}},"CSGMeshesColor":{"overriden_options":{"callback":"{}"}},"CSGWireframe":{"overriden_options":{"callback":"{}"}},"QUADTriangles":{"overriden_options":{"callback":"{}"}},"QUADWireframe":{"overriden_options":{"callback":"{}"}},"TetScale":{"overriden_options":{"callback":"{}"}},"TetDisplayLines":{"overriden_options":{"callback":"{}"}},"TetDisplaySharedFaces":{"overriden_options":{"callback":"{}"}},"TetDisplayPoints":{"overriden_options":{"callback":"{}"}},"TetDisplayCenter":{"overriden_options":{"callback":"{}"}},"TetDisplaySphere":{"overriden_options":{"callback":"{}"}}},"flags":{"display":true}},"COP":{"type":"copNetwork","nodes":{"envMap":{"type":"envMap","inputs":["imageEnv"]},"imageEnv":{"type":"imageEXR","params":{"tminFilter":true,"tmagFilter":true,"tanisotropy":true,"useRendererMaxAnisotropy":true}},"image1":{"type":"image"}}},"lights":{"type":"geo","nodes":{"hemisphereLight1":{"type":"hemisphereLight","params":{"intensity":0.52}},"spotLight1":{"type":"spotLight","params":{"decay":0.1,"distance":10,"castShadow":1}},"polarTransform1":{"type":"polarTransform","params":{"center":[0,0.7,0],"latitude":25.2,"depth":3},"inputs":["spotLight1"]},"merge1":{"type":"merge","inputs":["hemisphereLight1","polarTransform1"],"flags":{"display":true}}},"params":{"CADLinearTolerance":{"overriden_options":{"callback":"{}"}},"CADAngularTolerance":{"overriden_options":{"callback":"{}"}},"CADCurveAbscissa":{"overriden_options":{"callback":"{}"}},"CADCurveTolerance":{"overriden_options":{"callback":"{}"}},"CADDisplayEdges":{"overriden_options":{"callback":"{}"}},"CADEdgesColor":{"overriden_options":{"callback":"{}"}},"CADDisplayMeshes":{"overriden_options":{"callback":"{}"}},"CADMeshesColor":{"overriden_options":{"callback":"{}"}},"CADWireframe":{"overriden_options":{"callback":"{}"}},"CSGFacetAngle":{"overriden_options":{"callback":"{}"}},"CSGLinesColor":{"overriden_options":{"callback":"{}"}},"CSGMeshesColor":{"overriden_options":{"callback":"{}"}},"CSGWireframe":{"overriden_options":{"callback":"{}"}},"QUADTriangles":{"overriden_options":{"callback":"{}"}},"QUADWireframe":{"overriden_options":{"callback":"{}"}},"TetScale":{"overriden_options":{"callback":"{}"}},"TetDisplayLines":{"overriden_options":{"callback":"{}"}},"TetDisplaySharedFaces":{"overriden_options":{"callback":"{}"}},"TetDisplayPoints":{"overriden_options":{"callback":"{}"}},"TetDisplayCenter":{"overriden_options":{"callback":"{}"}},"TetDisplaySphere":{"overriden_options":{"callback":"{}"}}},"flags":{"display":true}},"cameras":{"type":"geo","nodes":{"perspectiveCamera1":{"type":"perspectiveCamera","params":{"position":[3.3,3.3,3.3]}},"cameraControls1":{"type":"cameraControls","nodes":{"cameraOrbitControls1":{"type":"cameraOrbitControls","params":{"target":[-0.48989473045720744,0.9090514750536971,-0.09517505775899959]}}},"params":{"node":"cameraOrbitControls1"},"inputs":["perspectiveCamera1"],"flags":{"display":true}}},"params":{"CADLinearTolerance":{"overriden_options":{"callback":"{}"}},"CADAngularTolerance":{"overriden_options":{"callback":"{}"}},"CADCurveAbscissa":{"overriden_options":{"callback":"{}"}},"CADCurveTolerance":{"overriden_options":{"callback":"{}"}},"CADDisplayEdges":{"overriden_options":{"callback":"{}"}},"CADEdgesColor":{"overriden_options":{"callback":"{}"}},"CADDisplayMeshes":{"overriden_options":{"callback":"{}"}},"CADMeshesColor":{"overriden_options":{"callback":"{}"}},"CADWireframe":{"overriden_options":{"callback":"{}"}},"CSGFacetAngle":{"overriden_options":{"callback":"{}"}},"CSGLinesColor":{"overriden_options":{"callback":"{}"}},"CSGMeshesColor":{"overriden_options":{"callback":"{}"}},"CSGWireframe":{"overriden_options":{"callback":"{}"}},"QUADTriangles":{"overriden_options":{"callback":"{}"}},"QUADWireframe":{"overriden_options":{"callback":"{}"}},"TetScale":{"overriden_options":{"callback":"{}"}},"TetDisplayLines":{"overriden_options":{"callback":"{}"}},"TetDisplaySharedFaces":{"overriden_options":{"callback":"{}"}},"TetDisplayPoints":{"overriden_options":{"callback":"{}"}},"TetDisplayCenter":{"overriden_options":{"callback":"{}"}},"TetDisplaySphere":{"overriden_options":{"callback":"{}"}}},"flags":{"display":true}}},"params":{"mainCameraPath":"/cameras/cameras:sopGroup/perspectiveCamera1"}},"ui":{"nodes":{"ground":{"pos":[-50,-450],"nodes":{"plane1":{"pos":[-200,50]},"pointBuilder1":{"pos":[-200,300],"nodes":{"globals1":{"pos":[-850,-150]},"output1":{"pos":[200,-150]},"add1":{"pos":[-50,-150]},"sin1":{"pos":[-350,100]},"vec3ToFloat1":{"pos":[-650,100]},"floatToVec3_1":{"pos":[-250,100]},"mult1":{"pos":[-500,100]},"param1":{"pos":[-650,350]}}},"sphere1":{"pos":[150,50]},"pointBuilder2":{"pos":[150,300],"nodes":{"globals1":{"pos":[-950,-150]},"output1":{"pos":[350,-150]},"add1":{"pos":[100,-150]},"sin1":{"pos":[-350,100]},"vec3ToFloat1":{"pos":[-750,100]},"mult1":{"pos":[-600,100]},"param1":{"pos":[-750,300]},"multAdd1":{"pos":[-500,100]},"multScalar2":{"pos":[-50,-100]},"multAdd2":{"pos":[-250,100]}}},"merge1":{"pos":[0,500]},"transform1":{"pos":[150,150]}}},"COP":{"pos":[-300,-50],"selection":["image1"],"nodes":{"envMap":{"pos":[50,250]},"imageEnv":{"pos":[50,100]},"image1":{"pos":[-200,100]}}},"lights":{"pos":[-50,-250],"selection":["hemisphereLight1"],"nodes":{"hemisphereLight1":{"pos":[50,-50]},"spotLight1":{"pos":[300,-50]},"polarTransform1":{"pos":[300,150]},"merge1":{"pos":[100,300]}}},"cameras":{"pos":[-50,-150],"nodes":{"perspectiveCamera1":{"pos":[0,-50]},"cameraControls1":{"pos":[0,150],"nodes":{"cameraOrbitControls1":{"pos":[0,0]}}}}}}},"shaders":{},"jsFunctionBodies":{"/ground/pointBuilder1":"// insert defines\n// insert members\n// insert after constructor\nconst CustomPointBuilderEvaluator = function () {\n\t// insert body\n\n\t// /ground/pointBuilder1/globals1\n\tv_POLY_globals1_position.copy(pointContainer.position);\n\n\t// /ground/pointBuilder1/param1\n\tconst v_POLY_param1_val = getActorNodeParamValue(\"mult\");\n\n\t// /ground/pointBuilder1/vec3ToFloat1\n\tconst v_POLY_vec3ToFloat1_x = VAR__vec3ToFloat1_vec3.copy(v_POLY_globals1_position).x;\n\n\t// /ground/pointBuilder1/mult1\n\tconst v_POLY_mult1_product = multNumber(v_POLY_vec3ToFloat1_x, v_POLY_param1_val, 1.0);\n\n\t// /ground/pointBuilder1/sin1\n\tconst v_POLY_sin1_sin = mathFloat_1(Math.sin, v_POLY_mult1_product);\n\n\t// /ground/pointBuilder1/floatToVec3_1\n\tconst v_POLY_floatToVec3_1_vec3 = floatToVec3(0.0, v_POLY_sin1_sin, 0.0, VAR__floatToVec3_1_);\n\n\t// /ground/pointBuilder1/add1\n\tconst v_POLY_add1_sum = addVector(\n\t\tVAR__add1_add0.copy(v_POLY_globals1_position),\n\t\tVAR__add1_add1.copy(v_POLY_floatToVec3_1_vec3),\n\t\tVAR__add1_add2.set(0, 0, 0)\n\t);\n\n\t// /ground/pointBuilder1/output1\n\tpointContainer.position.copy(v_POLY_add1_sum);\n};\nreturn CustomPointBuilderEvaluator;\n","/ground/pointBuilder2":"// insert defines\n// insert members\n// insert after constructor\nconst CustomPointBuilderEvaluator = function () {\n\t// insert body\n\n\t// /ground/pointBuilder2/globals1\n\tv_POLY_globals1_position.copy(pointContainer.position);\n\tv_POLY_globals1_normal.copy(pointContainer.normal);\n\n\t// /ground/pointBuilder2/param1\n\tconst v_POLY_param1_val = getActorNodeParamValue(\"mult\");\n\n\t// /ground/pointBuilder2/vec3ToFloat1\n\tconst v_POLY_vec3ToFloat1_x = VAR__vec3ToFloat1_vec3.copy(v_POLY_globals1_position).x;\n\n\t// /ground/pointBuilder2/mult1\n\tconst v_POLY_mult1_product = multNumber(v_POLY_vec3ToFloat1_x, v_POLY_param1_val, 1.0);\n\n\t// /ground/pointBuilder2/multAdd1\n\tconst v_POLY_multAdd1_val = mathFloat_4(multAdd, v_POLY_mult1_product, 0.0, 7.9, 0.0);\n\n\t// /ground/pointBuilder2/sin1\n\tconst v_POLY_sin1_sin = mathFloat_1(Math.sin, v_POLY_multAdd1_val);\n\n\t// /ground/pointBuilder2/multAdd2\n\tconst v_POLY_multAdd2_val = mathFloat_4(multAdd, v_POLY_sin1_sin, 0.0, 0.14, 0.0);\n\n\t// /ground/pointBuilder2/multScalar2\n\tconst v_POLY_multScalar2_val = multScalarVector3(\n\t\tVAR__multScalar2_value.copy(v_POLY_globals1_normal),\n\t\tv_POLY_multAdd2_val,\n\t\tVAR__multScalar2__1\n\t);\n\n\t// /ground/pointBuilder2/add1\n\tconst v_POLY_add1_sum = addVector(\n\t\tVAR__add1_add0.copy(v_POLY_globals1_position),\n\t\tVAR__add1_add1.copy(v_POLY_multScalar2_val),\n\t\tVAR__add1_add2.set(0, 0, 0)\n\t);\n\n\t// /ground/pointBuilder2/output1\n\tpointContainer.position.copy(v_POLY_add1_sum);\n};\nreturn CustomPointBuilderEvaluator;\n"}}
Code editor
{"multiple_panel":{"split_ratio":0.5,"split_panel0":{"split_ratio":0.5543217692883486,"split_panel0":{"panelTypes":["viewer"],"currentPanelIndex":0,"panel_data":{"camera":"/cameras/cameras:sopGroup/perspectiveCamera1","isViewerInitLayoutData":true,"linkIndex":1,"overlayedNetwork":{"allowed":false,"displayed":false}}},"split_panel1":{"panelTypes":["params"],"currentPanelIndex":0,"panel_data":{"active_folder":null,"linkIndex":1}},"split_mode":"vertical"},"split_panel1":{"panelTypes":["network","params","viewer"],"currentPanelIndex":0,"panel_data":{"camera":{"position":{"x":-51.8715968883344,"y":-322.6905500663509},"zoom":0.9102251123917613},"history":{"2":{"position":{"x":30.26291958976838,"y":229.02789526799856},"zoom":1.0222221069335933},"41":{"position":{"x":-51.8715968883344,"y":-322.6905500663509},"zoom":0.9102251123917613},"126":{"position":{"x":112.71739273864532,"y":-270.43479055249713},"zoom":1.0222221069335933},"321":{"position":{"x":474.9031040047559,"y":-101.63300931533547},"zoom":0.9199998962402343},"666":{"position":{"x":251.9628296944819,"y":-73.5331873625096},"zoom":0.7398914900414736}},"paramsDisplayed":false,"linkIndex":1}},"split_mode":"horizontal"},"currentNodes":["/ground","/","/","/","/","/","/","/"],"navigationHistory":{"nodePaths":{"1":["/","/","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder2","/ground","/ground/pointBuilder2","/ground","/ground/pointBuilder2","/ground"],"2":["/"],"3":["/"],"4":["/"],"5":["/"],"6":["/"],"7":["/"],"8":["/"]},"index":{"1":16,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0}},"fullscreenPanelId":null,"saveOptions":{"checkRemoteAssetsUse":true,"minimizeFilesCount":false},"paramsModal":[]}
Used nodes
cop/envMap;cop/image;cop/imageEXR;event/cameraOrbitControls;obj/copNetwork;obj/geo;sop/cameraControls;sop/hemisphereLight;sop/merge;sop/perspectiveCamera;sop/plane;sop/pointBuilder;sop/polarTransform;sop/sphere;sop/spotLight;sop/transform
Used operations
Used modules
Used assemblers
JS_POINT_BUILDER
Used integrations
[]
Used assets
Nodes map
{"/ground":"obj/geo","/ground/plane1":"sop/plane","/ground/pointBuilder1":"sop/pointBuilder","/ground/sphere1":"sop/sphere","/ground/pointBuilder2":"sop/pointBuilder","/ground/merge1":"sop/merge","/ground/transform1":"sop/transform","/COP":"obj/copNetwork","/COP/envMap":"cop/envMap","/COP/imageEnv":"cop/imageEXR","/COP/image1":"cop/image","/lights":"obj/geo","/lights/hemisphereLight1":"sop/hemisphereLight","/lights/spotLight1":"sop/spotLight","/lights/polarTransform1":"sop/polarTransform","/lights/merge1":"sop/merge","/cameras":"obj/geo","/cameras/perspectiveCamera1":"sop/perspectiveCamera","/cameras/cameraControls1":"sop/cameraControls","/cameras/cameraControls1/cameraOrbitControls1":"event/cameraOrbitControls"}
Js version
Editor version
Engine version
Name
*
Code
{"properties":{"frame":0,"maxFrame":600,"maxFrameLocked":false,"realtimeState":true,"mainCameraPath":"/cameras/cameras:sopGroup/perspectiveCamera1","versions":{"polygonjs":"1.5.95"}},"root":{"type":"root","nodes":{"ground":{"type":"geo","nodes":{"plane1":{"type":"plane","params":{"size":[10,10],"stepSize":0.1}},"pointBuilder1":{"type":"pointBuilder","nodes":{"globals1":{"type":"globals"},"output1":{"type":"output","inputs":[{"index":0,"inputName":"position","node":"add1","output":"sum"}]},"add1":{"type":"add","params":{"add0":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add1":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add2":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"add0","node":"globals1","output":"position"},{"index":1,"inputName":"add1","node":"floatToVec3_1","output":"vec3"}],"connection_points":{"in":[{"name":"add0","type":"Vector3","isArray":false},{"name":"add1","type":"Vector3","isArray":false},{"name":"add2","type":"Vector3","isArray":false}],"out":[{"name":"sum","type":"Vector3","isArray":false}]}},"sin1":{"type":"sin","params":{"angle":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"angle","node":"mult1","output":"product"}],"connection_points":{"in":[{"name":"angle","type":"float","isArray":false}],"out":[{"name":"sin","type":"float","isArray":false}]}},"vec3ToFloat1":{"type":"vec3ToFloat","params":{"vec3":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"vec3","node":"globals1","output":"position"}]},"floatToVec3_1":{"type":"floatToVec3","params":{"x":{"overriden_options":{}},"y":{"overriden_options":{}},"z":{"overriden_options":{}}},"inputs":[null,{"index":1,"inputName":"y","node":"sin1","output":"sin"}]},"mult1":{"type":"mult","params":{"mult0":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult2":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"mult0","node":"vec3ToFloat1","output":"x"},{"index":1,"inputName":"mult1","node":"param1","output":"val"}],"connection_points":{"in":[{"name":"mult0","type":"float","isArray":false},{"name":"mult1","type":"float","isArray":false},{"name":"mult2","type":"float","isArray":false}],"out":[{"name":"product","type":"float","isArray":false}]}},"param1":{"type":"param","params":{"name":"mult"},"maxInputsCount":0,"connection_points":{"in":[],"out":[{"name":"val","type":"float","isArray":false}]}}},"params":{"mult":{"type":"float","default_value":0,"options":{"spare":true,"dependentOnFoundNode":true},"raw_input":1.6,"overriden_options":{"callback":"{}"}}},"inputs":["plane1"],"persisted_config":{"variableNames":["v_POLY_globals1_position","VAR__vec3ToFloat1_vec3","VAR__floatToVec3_1_","VAR__add1_add0","VAR__add1_add1","VAR__add1_add2"],"variables":[{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]}],"functionNames":["getActorNodeParamValue","multNumber","mathFloat_1","floatToVec3","addVector"],"serializedParamConfigs":[{"type":"float","name":"mult","defaultValue":0,"uniformName":"v_POLY_param1_val"}],"attributesData":{"read":[],"write":[]}}},"sphere1":{"type":"sphere"},"pointBuilder2":{"type":"pointBuilder","nodes":{"globals1":{"type":"globals"},"output1":{"type":"output","inputs":[{"index":0,"inputName":"position","node":"add1","output":"sum"}]},"add1":{"type":"add","params":{"add0":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add1":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"add2":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"add0","node":"globals1","output":"position"},{"index":1,"inputName":"add1","node":"multScalar2","output":"val"}],"connection_points":{"in":[{"name":"add0","type":"Vector3","isArray":false},{"name":"add1","type":"Vector3","isArray":false},{"name":"add2","type":"Vector3","isArray":false}],"out":[{"name":"sum","type":"Vector3","isArray":false}]}},"sin1":{"type":"sin","params":{"angle":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"angle","node":"multAdd1","output":"val"}],"connection_points":{"in":[{"name":"angle","type":"float","isArray":false}],"out":[{"name":"sin","type":"float","isArray":false}]}},"vec3ToFloat1":{"type":"vec3ToFloat","params":{"vec3":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"vec3","node":"globals1","output":"position"}]},"mult1":{"type":"mult","params":{"mult0":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult2":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"maxInputsCount":3,"inputs":[{"index":0,"inputName":"mult0","node":"vec3ToFloat1","output":"x"},{"index":1,"inputName":"mult1","node":"param1","output":"val"}],"connection_points":{"in":[{"name":"mult0","type":"float","isArray":false},{"name":"mult1","type":"float","isArray":false},{"name":"mult2","type":"float","isArray":false}],"out":[{"name":"product","type":"float","isArray":false}]}},"param1":{"type":"param","params":{"name":"mult"},"maxInputsCount":0,"connection_points":{"in":[],"out":[{"name":"val","type":"float","isArray":false}]}},"multAdd1":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":7.9},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"mult1","output":"product"}],"connection_points":{"in":[{"name":"value","type":"float","isArray":false},{"name":"preAdd","type":"float","isArray":false},{"name":"mult","type":"float","isArray":false},{"name":"postAdd","type":"float","isArray":false}],"out":[{"name":"val","type":"float","isArray":false}]}},"multScalar2":{"type":"multScalar","params":{"value":{"type":"vector3","default_value":[1,1,1],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}}},"inputs":[{"index":0,"inputName":"value","node":"globals1","output":"normal"},{"index":1,"inputName":"mult","node":"multAdd2","output":"val"}],"connection_points":{"in":[{"name":"value","type":"Vector3","isArray":false},{"name":"mult","type":"float","isArray":false}],"out":[{"name":"val","type":"Vector3","isArray":false}]}},"multAdd2":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.14},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"sin1","output":"sin"}],"connection_points":{"in":[{"name":"value","type":"float","isArray":false},{"name":"preAdd","type":"float","isArray":false},{"name":"mult","type":"float","isArray":false},{"name":"postAdd","type":"float","isArray":false}],"out":[{"name":"val","type":"float","isArray":false}]}}},"params":{"mult":{"type":"float","default_value":0,"options":{"spare":true,"dependentOnFoundNode":true},"raw_input":"ch(\"../pointBuilder1/mult\")","overriden_options":{"callback":"{}"}}},"inputs":["transform1"],"persisted_config":{"variableNames":["v_POLY_globals1_position","v_POLY_globals1_normal","VAR__vec3ToFloat1_vec3","VAR__multScalar2_value","VAR__multScalar2__1","VAR__add1_add0","VAR__add1_add1","VAR__add1_add2"],"variables":[{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]}],"functionNames":["getActorNodeParamValue","multNumber","multAdd","mathFloat_4","mathFloat_1","multScalarVector3","addVector"],"serializedParamConfigs":[{"type":"float","name":"mult","defaultValue":0,"uniformName":"v_POLY_param1_val"}],"attributesData":{"read":[],"write":[]}}},"merge1":{"type":"merge","inputs":["pointBuilder1","pointBuilder2"],"flags":{"display":true}},"transform1":{"type":"transform","params":{"applyOn":1,"t":[0,2,0]},"inputs":["sphere1"]}},"params":{"CADLinearTolerance":{"overriden_options":{"callback":"{}"}},"CADAngularTolerance":{"overriden_options":{"callback":"{}"}},"CADCurveAbscissa":{"overriden_options":{"callback":"{}"}},"CADCurveTolerance":{"overriden_options":{"callback":"{}"}},"CADDisplayEdges":{"overriden_options":{"callback":"{}"}},"CADEdgesColor":{"overriden_options":{"callback":"{}"}},"CADDisplayMeshes":{"overriden_options":{"callback":"{}"}},"CADMeshesColor":{"overriden_options":{"callback":"{}"}},"CADWireframe":{"overriden_options":{"callback":"{}"}},"CSGFacetAngle":{"overriden_options":{"callback":"{}"}},"CSGLinesColor":{"overriden_options":{"callback":"{}"}},"CSGMeshesColor":{"overriden_options":{"callback":"{}"}},"CSGWireframe":{"overriden_options":{"callback":"{}"}},"QUADTriangles":{"overriden_options":{"callback":"{}"}},"QUADWireframe":{"overriden_options":{"callback":"{}"}},"TetScale":{"overriden_options":{"callback":"{}"}},"TetDisplayLines":{"overriden_options":{"callback":"{}"}},"TetDisplaySharedFaces":{"overriden_options":{"callback":"{}"}},"TetDisplayPoints":{"overriden_options":{"callback":"{}"}},"TetDisplayCenter":{"overriden_options":{"callback":"{}"}},"TetDisplaySphere":{"overriden_options":{"callback":"{}"}}},"flags":{"display":true}},"COP":{"type":"copNetwork","nodes":{"envMap":{"type":"envMap","inputs":["imageEnv"]},"imageEnv":{"type":"imageEXR","params":{"tminFilter":true,"tmagFilter":true,"tanisotropy":true,"useRendererMaxAnisotropy":true}},"image1":{"type":"image"}}},"lights":{"type":"geo","nodes":{"hemisphereLight1":{"type":"hemisphereLight","params":{"intensity":0.52}},"spotLight1":{"type":"spotLight","params":{"decay":0.1,"distance":10,"castShadow":1}},"polarTransform1":{"type":"polarTransform","params":{"center":[0,0.7,0],"latitude":25.2,"depth":3},"inputs":["spotLight1"]},"merge1":{"type":"merge","inputs":["hemisphereLight1","polarTransform1"],"flags":{"display":true}}},"params":{"CADLinearTolerance":{"overriden_options":{"callback":"{}"}},"CADAngularTolerance":{"overriden_options":{"callback":"{}"}},"CADCurveAbscissa":{"overriden_options":{"callback":"{}"}},"CADCurveTolerance":{"overriden_options":{"callback":"{}"}},"CADDisplayEdges":{"overriden_options":{"callback":"{}"}},"CADEdgesColor":{"overriden_options":{"callback":"{}"}},"CADDisplayMeshes":{"overriden_options":{"callback":"{}"}},"CADMeshesColor":{"overriden_options":{"callback":"{}"}},"CADWireframe":{"overriden_options":{"callback":"{}"}},"CSGFacetAngle":{"overriden_options":{"callback":"{}"}},"CSGLinesColor":{"overriden_options":{"callback":"{}"}},"CSGMeshesColor":{"overriden_options":{"callback":"{}"}},"CSGWireframe":{"overriden_options":{"callback":"{}"}},"QUADTriangles":{"overriden_options":{"callback":"{}"}},"QUADWireframe":{"overriden_options":{"callback":"{}"}},"TetScale":{"overriden_options":{"callback":"{}"}},"TetDisplayLines":{"overriden_options":{"callback":"{}"}},"TetDisplaySharedFaces":{"overriden_options":{"callback":"{}"}},"TetDisplayPoints":{"overriden_options":{"callback":"{}"}},"TetDisplayCenter":{"overriden_options":{"callback":"{}"}},"TetDisplaySphere":{"overriden_options":{"callback":"{}"}}},"flags":{"display":true}},"cameras":{"type":"geo","nodes":{"perspectiveCamera1":{"type":"perspectiveCamera","params":{"position":[3.3,3.3,3.3]}},"cameraControls1":{"type":"cameraControls","nodes":{"cameraOrbitControls1":{"type":"cameraOrbitControls","params":{"target":[-0.48989473045720744,0.9090514750536971,-0.09517505775899959]}}},"params":{"node":"cameraOrbitControls1"},"inputs":["perspectiveCamera1"],"flags":{"display":true}}},"params":{"CADLinearTolerance":{"overriden_options":{"callback":"{}"}},"CADAngularTolerance":{"overriden_options":{"callback":"{}"}},"CADCurveAbscissa":{"overriden_options":{"callback":"{}"}},"CADCurveTolerance":{"overriden_options":{"callback":"{}"}},"CADDisplayEdges":{"overriden_options":{"callback":"{}"}},"CADEdgesColor":{"overriden_options":{"callback":"{}"}},"CADDisplayMeshes":{"overriden_options":{"callback":"{}"}},"CADMeshesColor":{"overriden_options":{"callback":"{}"}},"CADWireframe":{"overriden_options":{"callback":"{}"}},"CSGFacetAngle":{"overriden_options":{"callback":"{}"}},"CSGLinesColor":{"overriden_options":{"callback":"{}"}},"CSGMeshesColor":{"overriden_options":{"callback":"{}"}},"CSGWireframe":{"overriden_options":{"callback":"{}"}},"QUADTriangles":{"overriden_options":{"callback":"{}"}},"QUADWireframe":{"overriden_options":{"callback":"{}"}},"TetScale":{"overriden_options":{"callback":"{}"}},"TetDisplayLines":{"overriden_options":{"callback":"{}"}},"TetDisplaySharedFaces":{"overriden_options":{"callback":"{}"}},"TetDisplayPoints":{"overriden_options":{"callback":"{}"}},"TetDisplayCenter":{"overriden_options":{"callback":"{}"}},"TetDisplaySphere":{"overriden_options":{"callback":"{}"}}},"flags":{"display":true}}},"params":{"mainCameraPath":"/cameras/cameras:sopGroup/perspectiveCamera1"}},"ui":{"nodes":{"ground":{"pos":[-50,-450],"nodes":{"plane1":{"pos":[-200,50]},"pointBuilder1":{"pos":[-200,300],"nodes":{"globals1":{"pos":[-850,-150]},"output1":{"pos":[200,-150]},"add1":{"pos":[-50,-150]},"sin1":{"pos":[-350,100]},"vec3ToFloat1":{"pos":[-650,100]},"floatToVec3_1":{"pos":[-250,100]},"mult1":{"pos":[-500,100]},"param1":{"pos":[-650,350]}}},"sphere1":{"pos":[150,50]},"pointBuilder2":{"pos":[150,300],"nodes":{"globals1":{"pos":[-950,-150]},"output1":{"pos":[350,-150]},"add1":{"pos":[100,-150]},"sin1":{"pos":[-350,100]},"vec3ToFloat1":{"pos":[-750,100]},"mult1":{"pos":[-600,100]},"param1":{"pos":[-750,300]},"multAdd1":{"pos":[-500,100]},"multScalar2":{"pos":[-50,-100]},"multAdd2":{"pos":[-250,100]}}},"merge1":{"pos":[0,500]},"transform1":{"pos":[150,150]}}},"COP":{"pos":[-300,-50],"selection":["image1"],"nodes":{"envMap":{"pos":[50,250]},"imageEnv":{"pos":[50,100]},"image1":{"pos":[-200,100]}}},"lights":{"pos":[-50,-250],"selection":["hemisphereLight1"],"nodes":{"hemisphereLight1":{"pos":[50,-50]},"spotLight1":{"pos":[300,-50]},"polarTransform1":{"pos":[300,150]},"merge1":{"pos":[100,300]}}},"cameras":{"pos":[-50,-150],"nodes":{"perspectiveCamera1":{"pos":[0,-50]},"cameraControls1":{"pos":[0,150],"nodes":{"cameraOrbitControls1":{"pos":[0,0]}}}}}}},"shaders":{},"jsFunctionBodies":{"/ground/pointBuilder1":"// insert defines\n// insert members\n// insert after constructor\nconst CustomPointBuilderEvaluator = function () {\n\t// insert body\n\n\t// /ground/pointBuilder1/globals1\n\tv_POLY_globals1_position.copy(pointContainer.position);\n\n\t// /ground/pointBuilder1/param1\n\tconst v_POLY_param1_val = getActorNodeParamValue(\"mult\");\n\n\t// /ground/pointBuilder1/vec3ToFloat1\n\tconst v_POLY_vec3ToFloat1_x = VAR__vec3ToFloat1_vec3.copy(v_POLY_globals1_position).x;\n\n\t// /ground/pointBuilder1/mult1\n\tconst v_POLY_mult1_product = multNumber(v_POLY_vec3ToFloat1_x, v_POLY_param1_val, 1.0);\n\n\t// /ground/pointBuilder1/sin1\n\tconst v_POLY_sin1_sin = mathFloat_1(Math.sin, v_POLY_mult1_product);\n\n\t// /ground/pointBuilder1/floatToVec3_1\n\tconst v_POLY_floatToVec3_1_vec3 = floatToVec3(0.0, v_POLY_sin1_sin, 0.0, VAR__floatToVec3_1_);\n\n\t// /ground/pointBuilder1/add1\n\tconst v_POLY_add1_sum = addVector(\n\t\tVAR__add1_add0.copy(v_POLY_globals1_position),\n\t\tVAR__add1_add1.copy(v_POLY_floatToVec3_1_vec3),\n\t\tVAR__add1_add2.set(0, 0, 0)\n\t);\n\n\t// /ground/pointBuilder1/output1\n\tpointContainer.position.copy(v_POLY_add1_sum);\n};\nreturn CustomPointBuilderEvaluator;\n","/ground/pointBuilder2":"// insert defines\n// insert members\n// insert after constructor\nconst CustomPointBuilderEvaluator = function () {\n\t// insert body\n\n\t// /ground/pointBuilder2/globals1\n\tv_POLY_globals1_position.copy(pointContainer.position);\n\tv_POLY_globals1_normal.copy(pointContainer.normal);\n\n\t// /ground/pointBuilder2/param1\n\tconst v_POLY_param1_val = getActorNodeParamValue(\"mult\");\n\n\t// /ground/pointBuilder2/vec3ToFloat1\n\tconst v_POLY_vec3ToFloat1_x = VAR__vec3ToFloat1_vec3.copy(v_POLY_globals1_position).x;\n\n\t// /ground/pointBuilder2/mult1\n\tconst v_POLY_mult1_product = multNumber(v_POLY_vec3ToFloat1_x, v_POLY_param1_val, 1.0);\n\n\t// /ground/pointBuilder2/multAdd1\n\tconst v_POLY_multAdd1_val = mathFloat_4(multAdd, v_POLY_mult1_product, 0.0, 7.9, 0.0);\n\n\t// /ground/pointBuilder2/sin1\n\tconst v_POLY_sin1_sin = mathFloat_1(Math.sin, v_POLY_multAdd1_val);\n\n\t// /ground/pointBuilder2/multAdd2\n\tconst v_POLY_multAdd2_val = mathFloat_4(multAdd, v_POLY_sin1_sin, 0.0, 0.14, 0.0);\n\n\t// /ground/pointBuilder2/multScalar2\n\tconst v_POLY_multScalar2_val = multScalarVector3(\n\t\tVAR__multScalar2_value.copy(v_POLY_globals1_normal),\n\t\tv_POLY_multAdd2_val,\n\t\tVAR__multScalar2__1\n\t);\n\n\t// /ground/pointBuilder2/add1\n\tconst v_POLY_add1_sum = addVector(\n\t\tVAR__add1_add0.copy(v_POLY_globals1_position),\n\t\tVAR__add1_add1.copy(v_POLY_multScalar2_val),\n\t\tVAR__add1_add2.set(0, 0, 0)\n\t);\n\n\t// /ground/pointBuilder2/output1\n\tpointContainer.position.copy(v_POLY_add1_sum);\n};\nreturn CustomPointBuilderEvaluator;\n"}}
Code editor
{"multiple_panel":{"split_ratio":0.5,"split_panel0":{"split_ratio":0.5543217692883486,"split_panel0":{"panelTypes":["viewer"],"currentPanelIndex":0,"panel_data":{"camera":"/cameras/cameras:sopGroup/perspectiveCamera1","isViewerInitLayoutData":true,"linkIndex":1,"overlayedNetwork":{"allowed":false,"displayed":false}}},"split_panel1":{"panelTypes":["params"],"currentPanelIndex":0,"panel_data":{"active_folder":null,"linkIndex":1}},"split_mode":"vertical"},"split_panel1":{"panelTypes":["network","params","viewer"],"currentPanelIndex":0,"panel_data":{"camera":{"position":{"x":-51.8715968883344,"y":-322.6905500663509},"zoom":0.9102251123917613},"history":{"2":{"position":{"x":30.26291958976838,"y":229.02789526799856},"zoom":1.0222221069335933},"41":{"position":{"x":-51.8715968883344,"y":-322.6905500663509},"zoom":0.9102251123917613},"126":{"position":{"x":112.71739273864532,"y":-270.43479055249713},"zoom":1.0222221069335933},"321":{"position":{"x":474.9031040047559,"y":-101.63300931533547},"zoom":0.9199998962402343},"666":{"position":{"x":251.9628296944819,"y":-73.5331873625096},"zoom":0.7398914900414736}},"paramsDisplayed":false,"linkIndex":1}},"split_mode":"horizontal"},"currentNodes":["/ground","/","/","/","/","/","/","/"],"navigationHistory":{"nodePaths":{"1":["/","/","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder1","/ground","/ground/pointBuilder2","/ground","/ground/pointBuilder2","/ground","/ground/pointBuilder2","/ground"],"2":["/"],"3":["/"],"4":["/"],"5":["/"],"6":["/"],"7":["/"],"8":["/"]},"index":{"1":16,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0}},"fullscreenPanelId":null,"saveOptions":{"checkRemoteAssetsUse":true,"minimizeFilesCount":false},"paramsModal":[]}
Used nodes
cop/envMap;cop/image;cop/imageEXR;event/cameraOrbitControls;obj/copNetwork;obj/geo;sop/cameraControls;sop/hemisphereLight;sop/merge;sop/perspectiveCamera;sop/plane;sop/pointBuilder;sop/polarTransform;sop/sphere;sop/spotLight;sop/transform
Used operations
Used modules
Used assemblers
JS_POINT_BUILDER
Used integrations
[]
Used assets
Nodes map
{"/ground":"obj/geo","/ground/plane1":"sop/plane","/ground/pointBuilder1":"sop/pointBuilder","/ground/sphere1":"sop/sphere","/ground/pointBuilder2":"sop/pointBuilder","/ground/merge1":"sop/merge","/ground/transform1":"sop/transform","/COP":"obj/copNetwork","/COP/envMap":"cop/envMap","/COP/imageEnv":"cop/imageEXR","/COP/image1":"cop/image","/lights":"obj/geo","/lights/hemisphereLight1":"sop/hemisphereLight","/lights/spotLight1":"sop/spotLight","/lights/polarTransform1":"sop/polarTransform","/lights/merge1":"sop/merge","/cameras":"obj/geo","/cameras/perspectiveCamera1":"sop/perspectiveCamera","/cameras/cameraControls1":"sop/cameraControls","/cameras/cameraControls1/cameraOrbitControls1":"event/cameraOrbitControls"}
Js version
Editor version
Engine version
Logout
0%
There was a problem displaying your scene:
view scene source