Name
*
Code
{"properties":{"frame":0,"maxFrame":600,"maxFrameLocked":false,"realtimeState":true,"mainCameraPath":"/cameras/cameras:sopGroup/perspectiveCamera1","versions":{"polygonjs":"1.5.3"}},"root":{"type":"root","nodes":{"COP":{"type":"copNetwork","nodes":{"envMap":{"type":"envMap","inputs":["imageEnv"]},"imageEnv":{"type":"imageEXR","params":{"url":"textures/neon_photostudio_1k.exr?timestamp=1696597706897","tminFilter":true,"tmagFilter":true,"tanisotropy":true,"useRendererMaxAnisotropy":true}},"image1":{"type":"image","params":{"url":"textures/uv.jpg?timestamp=1696597707681"}},"builder1":{"type":"builder","nodes":{"globals1":{"type":"globals"},"output1":{"type":"output","inputs":[{"index":0,"inputName":"color","node":"mix1","output":"mix"}]},"vec3ToFloat1":{"type":"vec3ToFloat"},"floatToVec2_1":{"type":"floatToVec2","params":{"x":{"overriden_options":{}},"y":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"x","node":"vec3ToFloat1","output":"x"},{"index":1,"inputName":"y","node":"vec3ToFloat1","output":"z"}]},"checkers1":{"type":"checkers","params":{"uv":{"overriden_options":{}},"freq":{"overriden_options":{}},"freqMult":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"uv","node":"mult1","output":"product"}]},"mix1":{"type":"mix","params":{"value0":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"value1":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"blend":{"type":"float","default_value":0.5,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}}},"inputs":[{"index":0,"inputName":"value0","node":"constant1","output":"val"},{"index":1,"inputName":"value1","node":"constant2","output":"val"},{"index":2,"inputName":"blend","node":"checkers1","output":"checker"}],"connection_points":{"in":[{"name":"value0","type":"vec3"},{"name":"value1","type":"vec3"},{"name":"blend","type":"float"}],"out":[{"name":"mix","type":"vec3"}]}},"constant1":{"type":"constant","params":{"type":4,"color":[0.24313725490196078,0.5098039215686274,0.8549019607843137],"asColor":true},"connection_points":{"in":[],"out":[{"name":"val","type":"vec3"}]}},"constant2":{"type":"constant","params":{"type":4,"color":[0.047058823529411764,0.10196078431372549,0.17647058823529413],"asColor":true},"connection_points":{"in":[],"out":[{"name":"val","type":"vec3"}]}},"multScalar1":{"type":"multScalar","params":{"value":{"type":"vector2","default_value":[1,1],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":16}},"inputs":[{"index":0,"inputName":"value","node":"globals1","output":"uv"}],"connection_points":{"in":[{"name":"value","type":"vec2"},{"name":"mult","type":"float"}],"out":[{"name":"val","type":"vec2"}]}},"mult1":{"type":"mult","params":{"mult0":{"type":"vector2","default_value":[1,1],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult1":{"type":"vector2","default_value":[1,1],"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":[16,32]}},"inputs":[{"index":0,"inputName":"mult0","node":"globals1","output":"uv"}],"connection_points":{"in":[{"name":"mult0","type":"vec2"},{"name":"mult1","type":"vec2"}],"out":[{"name":"product","type":"vec2"}]}}},"params":{"resolution":[1024,1024],"tminFilter":true,"minFilter":1003,"tmagFilter":true,"magFilter":1003},"persisted_config":{"uniforms":{"resolution":{"value":{"x":1024,"y":1024}}},"param_uniform_pairs":[],"uniforms_time_dependent":false,"uniforms_resolution_dependent":false}}}},"cameras":{"type":"geo","nodes":{"perspectiveCamera1":{"type":"perspectiveCamera","params":{"position":[-3.1115787204175844,1.097703640733265,-1.9556903111634838],"rotation":[-176.27606626193034,-59.05386008306151,-176.8049751937156]}},"polarTransform1":{"type":"polarTransform","params":{"center":[0,1.8800000000000003,-0.1],"longitude":-90,"depth":9},"inputs":["merge2"],"cloned_state_overriden":true},"perspectiveCamera_PBR":{"type":"perspectiveCamera","params":{"position":[-3.1115787204175844,1.097703640733265,-1.9556903111634838],"rotation":[-176.27606626193034,-59.05386008306151,-176.8049751937156]}},"merge1":{"type":"merge","inputs":["cameraControls1","polarTransform1"],"flags":{"display":true},"cloned_state_overriden":true},"perspectiveCamera_DEBUG":{"type":"perspectiveCamera","params":{"position":[-3.1115787204175844,1.097703640733265,-1.9556903111634838],"rotation":[-176.27606626193034,-59.05386008306151,-176.8049751937156]}},"merge2":{"type":"merge","inputs":["cameraRenderer1","perspectiveCamera_DEBUG"]},"cameraControls1":{"type":"cameraControls","nodes":{"cameraOrbitControls1":{"type":"cameraOrbitControls","params":{"target":[-0.2156048066285523,1.4544032997636058,-0.12365952112470421]}}},"params":{"node":"cameraOrbitControls1"},"inputs":["perspectiveCamera1"]},"cameraRenderer1":{"type":"cameraRenderer","nodes":{"pathTracingRenderer1":{"type":"pathTracingRenderer","params":{"maxSamplesCount":512,"resolutionScale":1,"backgroundBlur":0.6,"environmentIntensity":0.1,"denoise":false,"f":[0,80],"samplesPerAnimationFrame":512,"resolution":[1024,1024]}}},"params":{"node":"pathTracingRenderer1"},"inputs":["perspectiveCamera_PBR"]}},"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}},"lights":{"type":"geo","nodes":{"areaLight1":{"type":"areaLight","params":{"intensity":5.5,"width":3.2,"height":2.6}},"polarTransform1":{"type":"polarTransform","params":{"center":[0,0.7,0],"longitude":-57.6,"latitude":25.2,"depth":5.2},"inputs":["areaLight1"]},"areaLight2":{"type":"areaLight","params":{"color":[0.8468732315065057,0.55201140150344,0.76052450467022],"intensity":5.4,"height":2,"showHelper":true}},"polarTransform2":{"type":"polarTransform","params":{"center":[0.15827312978297625,0.5,1.2566176694304345],"longitude":90,"latitude":-90,"depth":0.4},"inputs":["areaLight2"]},"merge1":{"type":"merge","inputs":[null,"polarTransform2","polarTransform3"],"cloned_state_overriden":true},"polarTransform3":{"type":"polarTransform","params":{"center":[0.15827312978297625,0.5,-1.3220016209326115],"longitude":-90,"latitude":-90,"depth":0.4},"inputs":["areaLight2"]},"hemisphereLight1":{"type":"hemisphereLight"},"merge2":{"type":"merge","inputs":["hemisphereLight1","transform1","transform2"],"flags":{"display":true},"cloned_state_overriden":true},"transform1":{"type":"transform","params":{"applyOn":1,"t":[0,0.023,1.5],"r":[90,0,90]},"inputs":["areaLight2"]},"transform2":{"type":"transform","params":{"applyOn":1,"t":[0,0.023,-1.5],"r":[90,0,90]},"inputs":["areaLight3"]},"areaLight3":{"type":"areaLight","params":{"color":[0.7379104087672317,0.7156935005005721,0.48514994004665124],"intensity":5.4,"height":2,"showHelper":true}},"merge3":{"type":"merge","inputs":["transform1","transform2"]}},"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}},"geo1":{"type":"geo","nodes":{"fileGLTF1":{"type":"fileGLTF","params":{"url":"https://raw.githubusercontent.com/polygonjs/polygonjs-assets/master/models/resources/threedscans.com/beethoven.glb"}},"hierarchy1":{"type":"hierarchy","params":{"mode":1},"inputs":["fileGLTF1"]},"material1":{"type":"material","params":{"material":"../MAT/meshStandard_STATUE"},"inputs":["hierarchy1"]},"line1":{"type":"line","params":{"length":6}},"transform1":{"type":"transform","params":{"t":[-0.8759933906043773,2.21098115774359,-0.08842959805764797],"r":[0,-39.73422206101859,125.39336819775276]},"inputs":["line1"]},"merge1":{"type":"merge","inputs":["material2","transform3"],"flags":{"display":true},"cloned_state_overriden":true},"transform2":{"type":"transform","params":{"t":[-0.6286760817132994,2.1632251052903655,-0.5820357320991544],"r":[0,-39.73422206101859,125.39336819775276]},"inputs":["line1"]},"merge2":{"type":"merge","inputs":["transform1","transform2"]},"plane1":{"type":"plane","params":{"size":[16,32]}},"material2":{"type":"material","params":{"material":"../MAT/meshStandard_GROUND"},"inputs":["plane1"]},"polywire1":{"type":"polywire","params":{"radius":0.03},"inputs":["merge2"]},"material3":{"type":"material","params":{"material":"../MAT/meshStandard_LASER"},"inputs":["polywire1"]},"merge3":{"type":"merge","inputs":["material1","material4"],"cloned_state_overriden":true},"material4":{"type":"material","params":{"material":"../MAT/meshStandard_SPIKES"},"inputs":["subnet1"]},"planeHelper1":{"type":"planeHelper"},"transform3":{"type":"transform","params":{"applyOn":1,"objectMode":1,"t":[0,0,0.04548290119859155]},"inputs":["merge3"]},"MAT":{"type":"materialsNetwork","nodes":{"meshStandard_GROUND":{"type":"meshStandard","params":{"useMap":true,"map":"../../../COP/builder1"}},"meshStandard_STATUE":{"type":"meshStandard"},"meshStandard_SPIKES":{"type":"meshStandard"},"meshStandard_STATUE1":{"type":"meshStandard"}}},"subnet1":{"type":"subnet","nodes":{"subnetInput1":{"type":"subnetInput"},"subnetOutput1":{"type":"subnetOutput","inputs":["merge2"]},"plane2":{"type":"plane","params":{"size":[1,2],"useSegmentsCount":true,"segments":[14,10],"asLines":true}},"transform1":{"type":"transform","params":{"t":[-0.8054395642275662,3.6453174432140543,-0.15188368428807186],"r":[0,-29.960243467002428,0],"s":[2.85238296466816,1,0.673786272340821]},"inputs":["jitter1"]},"merge1":{"type":"merge","inputs":["copy1","BVH1"],"flags":{"display":true}},"scatter1":{"type":"scatter","inputs":["transform1"],"flags":{"bypass":true}},"ray1":{"type":"ray","params":{"useNormals":false,"addDistAttribute":true},"inputs":["scatter1","BVH1"]},"BVH1":{"type":"BVH","inputs":["subnetInput1"]},"copy1":{"type":"copy","inputs":["transform2","pointBuilder1"]},"cone1":{"type":"cone","params":{"radius":0.06,"height":0.47,"center":[0,0,"ch('height')/2"],"direction":[0,0,1]}},"jitter1":{"type":"jitter","params":{"amount":0.02,"mult":[1,0,1],"seed":9},"inputs":["delete3"]},"delete1":{"type":"delete","params":{"byExpression":true,"expression":"@dist<0"},"inputs":["ray1"]},"attribCreate1":{"type":"attribCreate","params":{"name":"pscale","value1":1},"inputs":["delete4"]},"box1":{"type":"box","params":{"sizes":[8,3.8,5]}},"delete2":{"type":"delete","params":{"byBoundingObject":true},"inputs":["delete1","box1"]},"delete3":{"type":"delete","params":{"class":3,"invert":true,"keepPoints":true},"inputs":["plane2"]},"box2":{"type":"box","params":{"center":[-1.0417247310697633,2.7117503330749866,-0.48547504076932846]}},"delete4":{"type":"delete","params":{"byBoundingObject":true},"inputs":["delete2","box2"],"flags":{"bypass":true}},"transform2":{"type":"transform","params":{"t":[0,0,-0.08]},"inputs":["cone1"]},"merge2":{"type":"merge","inputs":["copy1"]},"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":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"add0","node":"globals1","output":"position"}],"connection_points":{"in":[{"name":"add0","type":"Vector3","isArray":false},{"name":"add1","type":"Vector3","isArray":false}],"out":[{"name":"sum","type":"Vector3","isArray":false}]}},"attribute1":{"type":"attribute","params":{"name":"pscale","type":1,"exportWhenConnected":true,"export":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}}},"inputs":[{"index":0,"inputName":"export","node":"multAdd5","output":"val"}],"connection_points":{"in":[{"name":"export","type":"float","isArray":false}],"out":[{"name":"val","type":"float","isArray":false}]}},"attribute2":{"type":"attribute","params":{"name":"uv","type":3},"connection_points":{"in":[],"out":[{"name":"val","type":"Vector2","isArray":false}]}},"vec2ToFloat1":{"type":"vec2ToFloat","params":{"vec2":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"vec2","node":"attribute2","output":"val"}]},"smoothstep1":{"type":"smoothstep","params":{"x":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge0":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.53},"edge1":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.65}},"inputs":[{"index":0,"inputName":"x","node":"vec2ToFloat1","output":"x"}],"connection_points":{"in":[{"name":"x","type":"float","isArray":false},{"name":"edge0","type":"float","isArray":false},{"name":"edge1","type":"float","isArray":false}],"out":[{"name":"smoothstep","type":"float","isArray":false}]}},"param1":{"type":"param","params":{"name":"t"},"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}},"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":-1.6},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.5}},"inputs":[{"index":0,"inputName":"value","node":"param1","output":"val"}],"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}]}},"multAdd2":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"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}},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.24}},"inputs":[{"index":0,"inputName":"value","node":"multAdd1","output":"val"}],"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}]}},"null1":{"type":"null","params":{"in":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"in","node":"multAdd2","output":"val"}],"connection_points":{"in":[{"name":"in","type":"float","isArray":false}],"out":[{"name":"out","type":"float","isArray":false}]}},"multAdd4":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":1},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"null1","output":"out"}],"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}]}},"smoothstep2":{"type":"smoothstep","params":{"x":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge0":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"x","node":"vec2ToFloat1","output":"x"},{"index":1,"inputName":"edge0","node":"null1","output":"out"},{"index":2,"inputName":"edge1","node":"multAdd4","output":"val"}],"connection_points":{"in":[{"name":"x","type":"float","isArray":false},{"name":"edge0","type":"float","isArray":false},{"name":"edge1","type":"float","isArray":false}],"out":[{"name":"smoothstep","type":"float","isArray":false}]}},"multAdd5":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"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":2},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"min1","output":"min"}],"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}]}},"multAdd3":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"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":-1},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":-1.1}},"inputs":[{"index":0,"inputName":"value","node":"multAdd1","output":"val"}],"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}]}},"null2":{"type":"null","params":{"in":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"in","node":"multAdd3","output":"val"}],"connection_points":{"in":[{"name":"in","type":"float","isArray":false}],"out":[{"name":"out","type":"float","isArray":false}]}},"multAdd6":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":1},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"null2","output":"out"}],"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}]}},"smoothstep3":{"type":"smoothstep","params":{"x":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge0":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"x","node":"complement1","output":"out"},{"index":1,"inputName":"edge0","node":"null2","output":"out"},{"index":2,"inputName":"edge1","node":"multAdd6","output":"val"}],"connection_points":{"in":[{"name":"x","type":"float","isArray":false},{"name":"edge0","type":"float","isArray":false},{"name":"edge1","type":"float","isArray":false}],"out":[{"name":"smoothstep","type":"float","isArray":false}]}},"max1":{"type":"max","params":{"src":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"max":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"src","node":"smoothstep2","output":"smoothstep"},{"index":1,"inputName":"max","node":"smoothstep3","output":"smoothstep"}],"connection_points":{"in":[{"name":"src","type":"float","isArray":false},{"name":"max","type":"float","isArray":false}],"out":[{"name":"max","type":"float","isArray":false}]}},"min1":{"type":"min","params":{"src":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"min":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"src","node":"smoothstep2","output":"smoothstep"},{"index":1,"inputName":"min","node":"smoothstep3","output":"smoothstep"}],"connection_points":{"in":[{"name":"src","type":"float","isArray":false},{"name":"min","type":"float","isArray":false}],"out":[{"name":"min","type":"float","isArray":false}]}},"complement1":{"type":"complement","params":{"in":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"in","node":"vec2ToFloat1","output":"x"}],"connection_points":{"in":[{"name":"in","type":"float","isArray":false}],"out":[{"name":"out","type":"float","isArray":false}]}}},"params":{"updateNormals":false,"t":{"type":"float","default_value":0,"options":{"spare":true,"dependentOnFoundNode":true},"raw_input":"$T","overriden_options":{"callback":"{}"}}},"inputs":["attribCreate1"],"persisted_config":{"variableNames":["v_POLY_globals1_position","VAR__add1_add0","VAR__add1_add1","VAR__vec2ToFloat1_vec2"],"variables":[{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector2","data":[0,0]}],"functionNames":["getActorNodeParamValue","addVector","multAdd","mathFloat_4","complement","mathFloat_1","smoothstep","mathFloat_3","mathFloat_2"],"serializedParamConfigs":[{"type":"float","name":"t","defaultValue":0,"uniformName":"v_POLY_param1_val"}],"attributesData":{"read":[{"attribName":"uv","attribType":"Vector2"}],"write":[{"attribName":"pscale","attribType":"float"}]}}}},"inputs":["hierarchy1"]}},"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":{"COP":{"pos":[-150,-100],"nodes":{"envMap":{"pos":[50,250]},"imageEnv":{"pos":[50,100]},"image1":{"pos":[-200,100]},"builder1":{"pos":[-200,300],"selection":["checkers1"],"nodes":{"globals1":{"pos":[-450,0]},"output1":{"pos":[200,0]},"vec3ToFloat1":{"pos":[-450,400]},"floatToVec2_1":{"pos":[-350,400]},"checkers1":{"pos":[-100,200]},"mix1":{"pos":[100,0]},"constant1":{"pos":[-100,-150]},"constant2":{"pos":[-150,0]},"multScalar1":{"pos":[-300,0]},"mult1":{"pos":[-300,150]}}}}},"cameras":{"pos":[50,-150],"nodes":{"perspectiveCamera1":{"pos":[0,-50]},"polarTransform1":{"pos":[500,350]},"perspectiveCamera_PBR":{"pos":[350,-50]},"merge1":{"pos":[50,500]},"perspectiveCamera_DEBUG":{"pos":[650,-50]},"merge2":{"pos":[500,250]},"cameraControls1":{"pos":[0,150],"nodes":{"cameraOrbitControls1":{"pos":[0,0]}}},"cameraRenderer1":{"pos":[350,150],"nodes":{"pathTracingRenderer1":{"pos":[-150,0]}}}}},"lights":{"pos":[50,-250],"selection":["merge2"],"nodes":{"areaLight1":{"pos":[300,-200]},"polarTransform1":{"pos":[300,50]},"areaLight2":{"pos":[450,-250]},"polarTransform2":{"pos":[950,50]},"merge1":{"pos":[950,250]},"polarTransform3":{"pos":[1150,50]},"hemisphereLight1":{"pos":[150,-50]},"merge2":{"pos":[250,350]},"transform1":{"pos":[450,-50]},"transform2":{"pos":[650,0]},"areaLight3":{"pos":[650,-250]},"merge3":{"pos":[550,250]}}},"geo1":{"pos":[50,-350],"selection":["fileGLTF1"],"nodes":{"fileGLTF1":{"pos":[-50,1450]},"hierarchy1":{"pos":[-50,1650]},"material1":{"pos":[-50,1950]},"line1":{"pos":[700,1500]},"transform1":{"pos":[700,1700]},"merge1":{"pos":[-150,2450]},"transform2":{"pos":[900,1750]},"merge2":{"pos":[750,1900]},"plane1":{"pos":[-400,1850]},"material2":{"pos":[-400,2050]},"polywire1":{"pos":[750,2050]},"material3":{"pos":[750,2200]},"merge3":{"pos":[0,2200]},"material4":{"pos":[200,2050]},"planeHelper1":{"pos":[-650,2050]},"transform3":{"pos":[0,2300]},"MAT":{"pos":[-700,1750],"nodes":{"meshStandard_GROUND":{"pos":[0,-300]},"meshStandard_STATUE":{"pos":[0,-550]},"meshStandard_SPIKES":{"pos":[0,-750]},"meshStandard_STATUE1":{"pos":[0,0]}}},"subnet1":{"pos":[200,1900],"nodes":{"subnetInput1":{"pos":[-100,-250]},"subnetOutput1":{"pos":[-450,1750]},"plane2":{"pos":[-450,-800]},"transform1":{"pos":[-450,-300]},"merge1":{"pos":[-50,1650]},"scatter1":{"pos":[-450,-150]},"ray1":{"pos":[-350,200]},"BVH1":{"pos":[-100,-50]},"copy1":{"pos":[-550,1350]},"cone1":{"pos":[-650,1050]},"jitter1":{"pos":[-450,-450]},"delete1":{"pos":[-350,350]},"attribCreate1":{"pos":[-350,1050]},"box1":{"pos":[-250,500]},"delete2":{"pos":[-350,650]},"delete3":{"pos":[-450,-600]},"box2":{"pos":[-250,700]},"delete4":{"pos":[-350,850]},"transform2":{"pos":[-650,1200]},"merge2":{"pos":[-500,1550]},"pointBuilder1":{"pos":[-350,1200],"nodes":{"globals1":{"pos":[-400,0]},"output1":{"pos":[0,0]},"add1":{"pos":[-200,0]},"attribute1":{"pos":[450,400]},"attribute2":{"pos":[-550,300]},"vec2ToFloat1":{"pos":[-450,300]},"smoothstep1":{"pos":[-250,300]},"param1":{"pos":[-750,500]},"multAdd1":{"pos":[-600,500]},"multAdd2":{"pos":[-500,500]},"null1":{"pos":[-300,500]},"multAdd4":{"pos":[-150,600]},"smoothstep2":{"pos":[0,500]},"multAdd5":{"pos":[300,450]},"multAdd3":{"pos":[-450,900]},"null2":{"pos":[-250,900]},"multAdd6":{"pos":[-100,1000]},"smoothstep3":{"pos":[50,900]},"max1":{"pos":[150,600]},"min1":{"pos":[150,700]},"complement1":{"pos":[-100,750]}}}}}}}}},"shaders":{"/COP/builder1":{"fragment":"#include <common>\n\nuniform vec2 resolution;\n\n// removed:\n//// INSERT DEFINE\n\n\n\n// /COP/builder1/checkers1\n// https://iquilezles.org/articles/checkerfiltering/\nfloat checkers(vec2 p) {\n\tvec2 s = sign(fract(p*.5)-.5);\n\treturn .5 - .5*s.x*s.y;\n}\nfloat checkersGrad( in vec2 p, in vec2 ddx, in vec2 ddy )\n{\n // filter kernel\n vec2 w = max(abs(ddx), abs(ddy)) + 0.01;\n // analytical integral (box filter)\n vec2 i = 2.0*(abs(fract((p-0.5*w)/2.0)-0.5)-abs(fract((p+0.5*w)/2.0)-0.5))/w;\n // xor pattern\n return 0.5 - 0.5*i.x*i.y;\n}\n\n\n\n\n\n\nvoid main() {\n\n\tvec4 diffuseColor = vec4(0.0,0.0,0.0,1.0);\n\n\n// removed:\n//\t// INSERT BODY\n\n\n\n\t// /COP/builder1/constant1\n\tvec3 v_POLY_constant1_val = vec3(0.24313725490196078, 0.5098039215686274, 0.8549019607843137);\n\t\n\t// /COP/builder1/constant2\n\tvec3 v_POLY_constant2_val = vec3(0.047058823529411764, 0.10196078431372549, 0.17647058823529413);\n\t\n\t// /COP/builder1/globals1\n\tvec2 v_POLY_globals1_uv = vec2(gl_FragCoord.x / (resolution.x-1.), gl_FragCoord.y / (resolution.y-1.));\n\t\n\t// /COP/builder1/mult1\n\tvec2 v_POLY_mult1_product = (v_POLY_globals1_uv * vec2(16.0, 32.0));\n\t\n\t// /COP/builder1/checkers1\n\tvec2 v_POLY_checkers1_coord = v_POLY_mult1_product*vec2(1.0, 1.0)*1.0;\n\tfloat v_POLY_checkers1_checker = checkersGrad(v_POLY_checkers1_coord, dFdx(v_POLY_checkers1_coord), dFdy(v_POLY_checkers1_coord));\n\t\n\t// /COP/builder1/mix1\n\tvec3 v_POLY_mix1_mix = mix(v_POLY_constant1_val, v_POLY_constant2_val, v_POLY_checkers1_checker);\n\t\n\t// /COP/builder1/output1\n\tdiffuseColor.xyz = v_POLY_mix1_mix;\n\n\n\n\n\tgl_FragColor = vec4( diffuseColor );\n}"}},"jsFunctionBodies":{"/geo1/subnet1/pointBuilder1":"// insert defines\n// insert members\n// insert after constructor\nconst CustomPointBuilderEvaluator = function () {\n\t// insert body\n\n\t// /geo1/subnet1/pointBuilder1/globals1\n\tv_POLY_globals1_position.copy(pointContainer.position);\n\n\t// /geo1/subnet1/pointBuilder1/attribute2\n\tv_POLY_attribute2_val = attributesDict.get(\"uv\");\n\n\t// /geo1/subnet1/pointBuilder1/param1\n\tconst v_POLY_param1_val = getActorNodeParamValue(\"t\");\n\n\t// /geo1/subnet1/pointBuilder1/add1\n\tconst v_POLY_add1_sum = addVector(VAR__add1_add0.copy(v_POLY_globals1_position), VAR__add1_add1.set(0, 0, 0));\n\n\t// /geo1/subnet1/pointBuilder1/vec2ToFloat1\n\tconst v_POLY_vec2ToFloat1_x = VAR__vec2ToFloat1_vec2.copy(v_POLY_attribute2_val).x;\n\n\t// /geo1/subnet1/pointBuilder1/multAdd1\n\tconst v_POLY_multAdd1_val = mathFloat_4(multAdd, v_POLY_param1_val, 0.0, -1.6, 0.5);\n\n\t// /geo1/subnet1/pointBuilder1/output1\n\tpointContainer.position.copy(v_POLY_add1_sum);\n\n\t// /geo1/subnet1/pointBuilder1/complement1\n\tconst v_POLY_complement1_out = mathFloat_1(complement, v_POLY_vec2ToFloat1_x);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd2\n\tconst v_POLY_multAdd2_val = mathFloat_4(multAdd, v_POLY_multAdd1_val, 0.0, 1.0, 0.24);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd3\n\tconst v_POLY_multAdd3_val = mathFloat_4(multAdd, v_POLY_multAdd1_val, 0.0, -1.0, -1.1);\n\n\t// /geo1/subnet1/pointBuilder1/null1\n\tconst v_POLY_null1_out = v_POLY_multAdd2_val;\n\n\t// /geo1/subnet1/pointBuilder1/null2\n\tconst v_POLY_null2_out = v_POLY_multAdd3_val;\n\n\t// /geo1/subnet1/pointBuilder1/multAdd4\n\tconst v_POLY_multAdd4_val = mathFloat_4(multAdd, v_POLY_null1_out, 1.0, 1.0, 0.0);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd6\n\tconst v_POLY_multAdd6_val = mathFloat_4(multAdd, v_POLY_null2_out, 1.0, 1.0, 0.0);\n\n\t// /geo1/subnet1/pointBuilder1/smoothstep2\n\tconst v_POLY_smoothstep2_smoothstep = mathFloat_3(\n\t\tsmoothstep,\n\t\tv_POLY_vec2ToFloat1_x,\n\t\tv_POLY_null1_out,\n\t\tv_POLY_multAdd4_val\n\t);\n\n\t// /geo1/subnet1/pointBuilder1/smoothstep3\n\tconst v_POLY_smoothstep3_smoothstep = mathFloat_3(\n\t\tsmoothstep,\n\t\tv_POLY_complement1_out,\n\t\tv_POLY_null2_out,\n\t\tv_POLY_multAdd6_val\n\t);\n\n\t// /geo1/subnet1/pointBuilder1/min1\n\tconst v_POLY_min1_min = mathFloat_2(Math.min, v_POLY_smoothstep2_smoothstep, v_POLY_smoothstep3_smoothstep);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd5\n\tconst v_POLY_multAdd5_val = mathFloat_4(multAdd, v_POLY_min1_min, 0.0, 2.0, 0.0);\n\n\t// /geo1/subnet1/pointBuilder1/attribute1\n\tattributesDict.set(\"pscale\", v_POLY_multAdd5_val);\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,"initLayoutData":{"camera":{"position":{"x":-100,"y":-1950},"zoom":1},"history":{"2":{"position":{"x":0,"y":0},"zoom":1}},"paramsDisplayed":false,"linkIndex":1}}}},"split_panel1":{"panelTypes":["params"],"currentPanelIndex":0,"panel_data":{"active_folder":42,"linkIndex":1}},"split_mode":"vertical"},"split_panel1":{"panelTypes":["network","params","viewer"],"currentPanelIndex":0,"panel_data":{"camera":{"position":{"x":25.70879282114183,"y":-2078.8345308058374},"zoom":0.9392221069335934},"history":{"2":{"position":{"x":-106.69361759564279,"y":213.37571958966586},"zoom":1.0222221069335933},"1723":{"position":{"x":25.70879282114183,"y":-2078.8345308058374},"zoom":0.9392221069335934}},"paramsDisplayed":false,"linkIndex":1}},"split_mode":"horizontal"},"currentNodes":["/geo1","/","/","/","/","/","/","/"],"navigationHistory":{"nodePaths":{"1":["/","/geo1"],"2":["/"],"3":["/"],"4":["/"],"5":["/"],"6":["/"],"7":["/"],"8":["/"]},"index":{"1":1,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0}},"fullscreenPanelId":null,"saveOptions":{"createExport":false,"checkRemoteAssetsUse":true,"minimizeFilesCount":false,"compressJs":true,"createZip":false,"runPostExportCommand":false},"paramsModal":[]}
Used nodes
cop/builder;cop/envMap;cop/image;cop/imageEXR;event/cameraOrbitControls;mat/meshStandard;obj/copNetwork;obj/geo;rop/pathTracingRenderer;sop/BVH;sop/areaLight;sop/attribCreate;sop/box;sop/cameraControls;sop/cameraRenderer;sop/cone;sop/copy;sop/delete;sop/fileGLTF;sop/hemisphereLight;sop/hierarchy;sop/jitter;sop/line;sop/material;sop/materialsNetwork;sop/merge;sop/perspectiveCamera;sop/plane;sop/planeHelper;sop/pointBuilder;sop/polarTransform;sop/polywire;sop/ray;sop/scatter;sop/subnet;sop/subnetInput;sop/subnetOutput;sop/transform
Used operations
Used modules
Used assemblers
GL_TEXTURE;JS_POINT_BUILDER
Used integrations
[]
Used assets
Nodes map
{"/COP":"obj/copNetwork","/COP/envMap":"cop/envMap","/COP/imageEnv":"cop/imageEXR","/COP/image1":"cop/image","/COP/builder1":"cop/builder","/cameras":"obj/geo","/cameras/perspectiveCamera1":"sop/perspectiveCamera","/cameras/polarTransform1":"sop/polarTransform","/cameras/perspectiveCamera_PBR":"sop/perspectiveCamera","/cameras/merge1":"sop/merge","/cameras/perspectiveCamera_DEBUG":"sop/perspectiveCamera","/cameras/merge2":"sop/merge","/cameras/cameraControls1":"sop/cameraControls","/cameras/cameraControls1/cameraOrbitControls1":"event/cameraOrbitControls","/cameras/cameraRenderer1":"sop/cameraRenderer","/cameras/cameraRenderer1/pathTracingRenderer1":"rop/pathTracingRenderer","/lights":"obj/geo","/lights/areaLight1":"sop/areaLight","/lights/polarTransform1":"sop/polarTransform","/lights/areaLight2":"sop/areaLight","/lights/polarTransform2":"sop/polarTransform","/lights/merge1":"sop/merge","/lights/polarTransform3":"sop/polarTransform","/lights/hemisphereLight1":"sop/hemisphereLight","/lights/merge2":"sop/merge","/lights/transform1":"sop/transform","/lights/transform2":"sop/transform","/lights/areaLight3":"sop/areaLight","/lights/merge3":"sop/merge","/geo1":"obj/geo","/geo1/fileGLTF1":"sop/fileGLTF","/geo1/hierarchy1":"sop/hierarchy","/geo1/material1":"sop/material","/geo1/line1":"sop/line","/geo1/transform1":"sop/transform","/geo1/merge1":"sop/merge","/geo1/transform2":"sop/transform","/geo1/merge2":"sop/merge","/geo1/plane1":"sop/plane","/geo1/material2":"sop/material","/geo1/polywire1":"sop/polywire","/geo1/material3":"sop/material","/geo1/merge3":"sop/merge","/geo1/material4":"sop/material","/geo1/planeHelper1":"sop/planeHelper","/geo1/transform3":"sop/transform","/geo1/MAT":"sop/materialsNetwork","/geo1/MAT/meshStandard_GROUND":"mat/meshStandard","/geo1/MAT/meshStandard_STATUE":"mat/meshStandard","/geo1/MAT/meshStandard_SPIKES":"mat/meshStandard","/geo1/MAT/meshStandard_STATUE1":"mat/meshStandard","/geo1/subnet1":"sop/subnet","/geo1/subnet1/subnetInput1":"sop/subnetInput","/geo1/subnet1/subnetOutput1":"sop/subnetOutput","/geo1/subnet1/plane2":"sop/plane","/geo1/subnet1/transform1":"sop/transform","/geo1/subnet1/merge1":"sop/merge","/geo1/subnet1/scatter1":"sop/scatter","/geo1/subnet1/ray1":"sop/ray","/geo1/subnet1/BVH1":"sop/BVH","/geo1/subnet1/copy1":"sop/copy","/geo1/subnet1/cone1":"sop/cone","/geo1/subnet1/jitter1":"sop/jitter","/geo1/subnet1/delete1":"sop/delete","/geo1/subnet1/attribCreate1":"sop/attribCreate","/geo1/subnet1/box1":"sop/box","/geo1/subnet1/delete2":"sop/delete","/geo1/subnet1/delete3":"sop/delete","/geo1/subnet1/box2":"sop/box","/geo1/subnet1/delete4":"sop/delete","/geo1/subnet1/transform2":"sop/transform","/geo1/subnet1/merge2":"sop/merge","/geo1/subnet1/pointBuilder1":"sop/pointBuilder"}
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.3"}},"root":{"type":"root","nodes":{"COP":{"type":"copNetwork","nodes":{"envMap":{"type":"envMap","inputs":["imageEnv"]},"imageEnv":{"type":"imageEXR","params":{"url":"textures/neon_photostudio_1k.exr?timestamp=1696597706897","tminFilter":true,"tmagFilter":true,"tanisotropy":true,"useRendererMaxAnisotropy":true}},"image1":{"type":"image","params":{"url":"textures/uv.jpg?timestamp=1696597707681"}},"builder1":{"type":"builder","nodes":{"globals1":{"type":"globals"},"output1":{"type":"output","inputs":[{"index":0,"inputName":"color","node":"mix1","output":"mix"}]},"vec3ToFloat1":{"type":"vec3ToFloat"},"floatToVec2_1":{"type":"floatToVec2","params":{"x":{"overriden_options":{}},"y":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"x","node":"vec3ToFloat1","output":"x"},{"index":1,"inputName":"y","node":"vec3ToFloat1","output":"z"}]},"checkers1":{"type":"checkers","params":{"uv":{"overriden_options":{}},"freq":{"overriden_options":{}},"freqMult":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"uv","node":"mult1","output":"product"}]},"mix1":{"type":"mix","params":{"value0":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"value1":{"type":"vector3","default_value":[0,0,0],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}},"blend":{"type":"float","default_value":0.5,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}}},"inputs":[{"index":0,"inputName":"value0","node":"constant1","output":"val"},{"index":1,"inputName":"value1","node":"constant2","output":"val"},{"index":2,"inputName":"blend","node":"checkers1","output":"checker"}],"connection_points":{"in":[{"name":"value0","type":"vec3"},{"name":"value1","type":"vec3"},{"name":"blend","type":"float"}],"out":[{"name":"mix","type":"vec3"}]}},"constant1":{"type":"constant","params":{"type":4,"color":[0.24313725490196078,0.5098039215686274,0.8549019607843137],"asColor":true},"connection_points":{"in":[],"out":[{"name":"val","type":"vec3"}]}},"constant2":{"type":"constant","params":{"type":4,"color":[0.047058823529411764,0.10196078431372549,0.17647058823529413],"asColor":true},"connection_points":{"in":[],"out":[{"name":"val","type":"vec3"}]}},"multScalar1":{"type":"multScalar","params":{"value":{"type":"vector2","default_value":[1,1],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":16}},"inputs":[{"index":0,"inputName":"value","node":"globals1","output":"uv"}],"connection_points":{"in":[{"name":"value","type":"vec2"},{"name":"mult","type":"float"}],"out":[{"name":"val","type":"vec2"}]}},"mult1":{"type":"mult","params":{"mult0":{"type":"vector2","default_value":[1,1],"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"mult1":{"type":"vector2","default_value":[1,1],"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":[16,32]}},"inputs":[{"index":0,"inputName":"mult0","node":"globals1","output":"uv"}],"connection_points":{"in":[{"name":"mult0","type":"vec2"},{"name":"mult1","type":"vec2"}],"out":[{"name":"product","type":"vec2"}]}}},"params":{"resolution":[1024,1024],"tminFilter":true,"minFilter":1003,"tmagFilter":true,"magFilter":1003},"persisted_config":{"uniforms":{"resolution":{"value":{"x":1024,"y":1024}}},"param_uniform_pairs":[],"uniforms_time_dependent":false,"uniforms_resolution_dependent":false}}}},"cameras":{"type":"geo","nodes":{"perspectiveCamera1":{"type":"perspectiveCamera","params":{"position":[-3.1115787204175844,1.097703640733265,-1.9556903111634838],"rotation":[-176.27606626193034,-59.05386008306151,-176.8049751937156]}},"polarTransform1":{"type":"polarTransform","params":{"center":[0,1.8800000000000003,-0.1],"longitude":-90,"depth":9},"inputs":["merge2"],"cloned_state_overriden":true},"perspectiveCamera_PBR":{"type":"perspectiveCamera","params":{"position":[-3.1115787204175844,1.097703640733265,-1.9556903111634838],"rotation":[-176.27606626193034,-59.05386008306151,-176.8049751937156]}},"merge1":{"type":"merge","inputs":["cameraControls1","polarTransform1"],"flags":{"display":true},"cloned_state_overriden":true},"perspectiveCamera_DEBUG":{"type":"perspectiveCamera","params":{"position":[-3.1115787204175844,1.097703640733265,-1.9556903111634838],"rotation":[-176.27606626193034,-59.05386008306151,-176.8049751937156]}},"merge2":{"type":"merge","inputs":["cameraRenderer1","perspectiveCamera_DEBUG"]},"cameraControls1":{"type":"cameraControls","nodes":{"cameraOrbitControls1":{"type":"cameraOrbitControls","params":{"target":[-0.2156048066285523,1.4544032997636058,-0.12365952112470421]}}},"params":{"node":"cameraOrbitControls1"},"inputs":["perspectiveCamera1"]},"cameraRenderer1":{"type":"cameraRenderer","nodes":{"pathTracingRenderer1":{"type":"pathTracingRenderer","params":{"maxSamplesCount":512,"resolutionScale":1,"backgroundBlur":0.6,"environmentIntensity":0.1,"denoise":false,"f":[0,80],"samplesPerAnimationFrame":512,"resolution":[1024,1024]}}},"params":{"node":"pathTracingRenderer1"},"inputs":["perspectiveCamera_PBR"]}},"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}},"lights":{"type":"geo","nodes":{"areaLight1":{"type":"areaLight","params":{"intensity":5.5,"width":3.2,"height":2.6}},"polarTransform1":{"type":"polarTransform","params":{"center":[0,0.7,0],"longitude":-57.6,"latitude":25.2,"depth":5.2},"inputs":["areaLight1"]},"areaLight2":{"type":"areaLight","params":{"color":[0.8468732315065057,0.55201140150344,0.76052450467022],"intensity":5.4,"height":2,"showHelper":true}},"polarTransform2":{"type":"polarTransform","params":{"center":[0.15827312978297625,0.5,1.2566176694304345],"longitude":90,"latitude":-90,"depth":0.4},"inputs":["areaLight2"]},"merge1":{"type":"merge","inputs":[null,"polarTransform2","polarTransform3"],"cloned_state_overriden":true},"polarTransform3":{"type":"polarTransform","params":{"center":[0.15827312978297625,0.5,-1.3220016209326115],"longitude":-90,"latitude":-90,"depth":0.4},"inputs":["areaLight2"]},"hemisphereLight1":{"type":"hemisphereLight"},"merge2":{"type":"merge","inputs":["hemisphereLight1","transform1","transform2"],"flags":{"display":true},"cloned_state_overriden":true},"transform1":{"type":"transform","params":{"applyOn":1,"t":[0,0.023,1.5],"r":[90,0,90]},"inputs":["areaLight2"]},"transform2":{"type":"transform","params":{"applyOn":1,"t":[0,0.023,-1.5],"r":[90,0,90]},"inputs":["areaLight3"]},"areaLight3":{"type":"areaLight","params":{"color":[0.7379104087672317,0.7156935005005721,0.48514994004665124],"intensity":5.4,"height":2,"showHelper":true}},"merge3":{"type":"merge","inputs":["transform1","transform2"]}},"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}},"geo1":{"type":"geo","nodes":{"fileGLTF1":{"type":"fileGLTF","params":{"url":"https://raw.githubusercontent.com/polygonjs/polygonjs-assets/master/models/resources/threedscans.com/beethoven.glb"}},"hierarchy1":{"type":"hierarchy","params":{"mode":1},"inputs":["fileGLTF1"]},"material1":{"type":"material","params":{"material":"../MAT/meshStandard_STATUE"},"inputs":["hierarchy1"]},"line1":{"type":"line","params":{"length":6}},"transform1":{"type":"transform","params":{"t":[-0.8759933906043773,2.21098115774359,-0.08842959805764797],"r":[0,-39.73422206101859,125.39336819775276]},"inputs":["line1"]},"merge1":{"type":"merge","inputs":["material2","transform3"],"flags":{"display":true},"cloned_state_overriden":true},"transform2":{"type":"transform","params":{"t":[-0.6286760817132994,2.1632251052903655,-0.5820357320991544],"r":[0,-39.73422206101859,125.39336819775276]},"inputs":["line1"]},"merge2":{"type":"merge","inputs":["transform1","transform2"]},"plane1":{"type":"plane","params":{"size":[16,32]}},"material2":{"type":"material","params":{"material":"../MAT/meshStandard_GROUND"},"inputs":["plane1"]},"polywire1":{"type":"polywire","params":{"radius":0.03},"inputs":["merge2"]},"material3":{"type":"material","params":{"material":"../MAT/meshStandard_LASER"},"inputs":["polywire1"]},"merge3":{"type":"merge","inputs":["material1","material4"],"cloned_state_overriden":true},"material4":{"type":"material","params":{"material":"../MAT/meshStandard_SPIKES"},"inputs":["subnet1"]},"planeHelper1":{"type":"planeHelper"},"transform3":{"type":"transform","params":{"applyOn":1,"objectMode":1,"t":[0,0,0.04548290119859155]},"inputs":["merge3"]},"MAT":{"type":"materialsNetwork","nodes":{"meshStandard_GROUND":{"type":"meshStandard","params":{"useMap":true,"map":"../../../COP/builder1"}},"meshStandard_STATUE":{"type":"meshStandard"},"meshStandard_SPIKES":{"type":"meshStandard"},"meshStandard_STATUE1":{"type":"meshStandard"}}},"subnet1":{"type":"subnet","nodes":{"subnetInput1":{"type":"subnetInput"},"subnetOutput1":{"type":"subnetOutput","inputs":["merge2"]},"plane2":{"type":"plane","params":{"size":[1,2],"useSegmentsCount":true,"segments":[14,10],"asLines":true}},"transform1":{"type":"transform","params":{"t":[-0.8054395642275662,3.6453174432140543,-0.15188368428807186],"r":[0,-29.960243467002428,0],"s":[2.85238296466816,1,0.673786272340821]},"inputs":["jitter1"]},"merge1":{"type":"merge","inputs":["copy1","BVH1"],"flags":{"display":true}},"scatter1":{"type":"scatter","inputs":["transform1"],"flags":{"bypass":true}},"ray1":{"type":"ray","params":{"useNormals":false,"addDistAttribute":true},"inputs":["scatter1","BVH1"]},"BVH1":{"type":"BVH","inputs":["subnetInput1"]},"copy1":{"type":"copy","inputs":["transform2","pointBuilder1"]},"cone1":{"type":"cone","params":{"radius":0.06,"height":0.47,"center":[0,0,"ch('height')/2"],"direction":[0,0,1]}},"jitter1":{"type":"jitter","params":{"amount":0.02,"mult":[1,0,1],"seed":9},"inputs":["delete3"]},"delete1":{"type":"delete","params":{"byExpression":true,"expression":"@dist<0"},"inputs":["ray1"]},"attribCreate1":{"type":"attribCreate","params":{"name":"pscale","value1":1},"inputs":["delete4"]},"box1":{"type":"box","params":{"sizes":[8,3.8,5]}},"delete2":{"type":"delete","params":{"byBoundingObject":true},"inputs":["delete1","box1"]},"delete3":{"type":"delete","params":{"class":3,"invert":true,"keepPoints":true},"inputs":["plane2"]},"box2":{"type":"box","params":{"center":[-1.0417247310697633,2.7117503330749866,-0.48547504076932846]}},"delete4":{"type":"delete","params":{"byBoundingObject":true},"inputs":["delete2","box2"],"flags":{"bypass":true}},"transform2":{"type":"transform","params":{"t":[0,0,-0.08]},"inputs":["cone1"]},"merge2":{"type":"merge","inputs":["copy1"]},"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":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"add0","node":"globals1","output":"position"}],"connection_points":{"in":[{"name":"add0","type":"Vector3","isArray":false},{"name":"add1","type":"Vector3","isArray":false}],"out":[{"name":"sum","type":"Vector3","isArray":false}]}},"attribute1":{"type":"attribute","params":{"name":"pscale","type":1,"exportWhenConnected":true,"export":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false},"overriden_options":{}}},"inputs":[{"index":0,"inputName":"export","node":"multAdd5","output":"val"}],"connection_points":{"in":[{"name":"export","type":"float","isArray":false}],"out":[{"name":"val","type":"float","isArray":false}]}},"attribute2":{"type":"attribute","params":{"name":"uv","type":3},"connection_points":{"in":[],"out":[{"name":"val","type":"Vector2","isArray":false}]}},"vec2ToFloat1":{"type":"vec2ToFloat","params":{"vec2":{"overriden_options":{}}},"inputs":[{"index":0,"inputName":"vec2","node":"attribute2","output":"val"}]},"smoothstep1":{"type":"smoothstep","params":{"x":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge0":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.53},"edge1":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.65}},"inputs":[{"index":0,"inputName":"x","node":"vec2ToFloat1","output":"x"}],"connection_points":{"in":[{"name":"x","type":"float","isArray":false},{"name":"edge0","type":"float","isArray":false},{"name":"edge1","type":"float","isArray":false}],"out":[{"name":"smoothstep","type":"float","isArray":false}]}},"param1":{"type":"param","params":{"name":"t"},"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}},"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":-1.6},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.5}},"inputs":[{"index":0,"inputName":"value","node":"param1","output":"val"}],"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}]}},"multAdd2":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"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}},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":0.24}},"inputs":[{"index":0,"inputName":"value","node":"multAdd1","output":"val"}],"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}]}},"null1":{"type":"null","params":{"in":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"in","node":"multAdd2","output":"val"}],"connection_points":{"in":[{"name":"in","type":"float","isArray":false}],"out":[{"name":"out","type":"float","isArray":false}]}},"multAdd4":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":1},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"null1","output":"out"}],"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}]}},"smoothstep2":{"type":"smoothstep","params":{"x":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge0":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"x","node":"vec2ToFloat1","output":"x"},{"index":1,"inputName":"edge0","node":"null1","output":"out"},{"index":2,"inputName":"edge1","node":"multAdd4","output":"val"}],"connection_points":{"in":[{"name":"x","type":"float","isArray":false},{"name":"edge0","type":"float","isArray":false},{"name":"edge1","type":"float","isArray":false}],"out":[{"name":"smoothstep","type":"float","isArray":false}]}},"multAdd5":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"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":2},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"min1","output":"min"}],"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}]}},"multAdd3":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"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":-1},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":-1.1}},"inputs":[{"index":0,"inputName":"value","node":"multAdd1","output":"val"}],"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}]}},"null2":{"type":"null","params":{"in":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"in","node":"multAdd3","output":"val"}],"connection_points":{"in":[{"name":"in","type":"float","isArray":false}],"out":[{"name":"out","type":"float","isArray":false}]}},"multAdd6":{"type":"multAdd","params":{"value":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"preAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false},"raw_input":1},"mult":{"type":"float","default_value":1,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}},"postAdd":{"type":"float","default_value":0,"options":{"spare":true,"editable":true,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"value","node":"null2","output":"out"}],"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}]}},"smoothstep3":{"type":"smoothstep","params":{"x":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge0":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"edge1":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"x","node":"complement1","output":"out"},{"index":1,"inputName":"edge0","node":"null2","output":"out"},{"index":2,"inputName":"edge1","node":"multAdd6","output":"val"}],"connection_points":{"in":[{"name":"x","type":"float","isArray":false},{"name":"edge0","type":"float","isArray":false},{"name":"edge1","type":"float","isArray":false}],"out":[{"name":"smoothstep","type":"float","isArray":false}]}},"max1":{"type":"max","params":{"src":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"max":{"type":"float","default_value":1,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"src","node":"smoothstep2","output":"smoothstep"},{"index":1,"inputName":"max","node":"smoothstep3","output":"smoothstep"}],"connection_points":{"in":[{"name":"src","type":"float","isArray":false},{"name":"max","type":"float","isArray":false}],"out":[{"name":"max","type":"float","isArray":false}]}},"min1":{"type":"min","params":{"src":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}},"min":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"src","node":"smoothstep2","output":"smoothstep"},{"index":1,"inputName":"min","node":"smoothstep3","output":"smoothstep"}],"connection_points":{"in":[{"name":"src","type":"float","isArray":false},{"name":"min","type":"float","isArray":false}],"out":[{"name":"min","type":"float","isArray":false}]}},"complement1":{"type":"complement","params":{"in":{"type":"float","default_value":0,"options":{"spare":true,"editable":false,"computeOnDirty":true,"dependentOnFoundParam":false}}},"inputs":[{"index":0,"inputName":"in","node":"vec2ToFloat1","output":"x"}],"connection_points":{"in":[{"name":"in","type":"float","isArray":false}],"out":[{"name":"out","type":"float","isArray":false}]}}},"params":{"updateNormals":false,"t":{"type":"float","default_value":0,"options":{"spare":true,"dependentOnFoundNode":true},"raw_input":"$T","overriden_options":{"callback":"{}"}}},"inputs":["attribCreate1"],"persisted_config":{"variableNames":["v_POLY_globals1_position","VAR__add1_add0","VAR__add1_add1","VAR__vec2ToFloat1_vec2"],"variables":[{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector3","data":[0,0,0]},{"type":"Vector2","data":[0,0]}],"functionNames":["getActorNodeParamValue","addVector","multAdd","mathFloat_4","complement","mathFloat_1","smoothstep","mathFloat_3","mathFloat_2"],"serializedParamConfigs":[{"type":"float","name":"t","defaultValue":0,"uniformName":"v_POLY_param1_val"}],"attributesData":{"read":[{"attribName":"uv","attribType":"Vector2"}],"write":[{"attribName":"pscale","attribType":"float"}]}}}},"inputs":["hierarchy1"]}},"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":{"COP":{"pos":[-150,-100],"nodes":{"envMap":{"pos":[50,250]},"imageEnv":{"pos":[50,100]},"image1":{"pos":[-200,100]},"builder1":{"pos":[-200,300],"selection":["checkers1"],"nodes":{"globals1":{"pos":[-450,0]},"output1":{"pos":[200,0]},"vec3ToFloat1":{"pos":[-450,400]},"floatToVec2_1":{"pos":[-350,400]},"checkers1":{"pos":[-100,200]},"mix1":{"pos":[100,0]},"constant1":{"pos":[-100,-150]},"constant2":{"pos":[-150,0]},"multScalar1":{"pos":[-300,0]},"mult1":{"pos":[-300,150]}}}}},"cameras":{"pos":[50,-150],"nodes":{"perspectiveCamera1":{"pos":[0,-50]},"polarTransform1":{"pos":[500,350]},"perspectiveCamera_PBR":{"pos":[350,-50]},"merge1":{"pos":[50,500]},"perspectiveCamera_DEBUG":{"pos":[650,-50]},"merge2":{"pos":[500,250]},"cameraControls1":{"pos":[0,150],"nodes":{"cameraOrbitControls1":{"pos":[0,0]}}},"cameraRenderer1":{"pos":[350,150],"nodes":{"pathTracingRenderer1":{"pos":[-150,0]}}}}},"lights":{"pos":[50,-250],"selection":["merge2"],"nodes":{"areaLight1":{"pos":[300,-200]},"polarTransform1":{"pos":[300,50]},"areaLight2":{"pos":[450,-250]},"polarTransform2":{"pos":[950,50]},"merge1":{"pos":[950,250]},"polarTransform3":{"pos":[1150,50]},"hemisphereLight1":{"pos":[150,-50]},"merge2":{"pos":[250,350]},"transform1":{"pos":[450,-50]},"transform2":{"pos":[650,0]},"areaLight3":{"pos":[650,-250]},"merge3":{"pos":[550,250]}}},"geo1":{"pos":[50,-350],"selection":["fileGLTF1"],"nodes":{"fileGLTF1":{"pos":[-50,1450]},"hierarchy1":{"pos":[-50,1650]},"material1":{"pos":[-50,1950]},"line1":{"pos":[700,1500]},"transform1":{"pos":[700,1700]},"merge1":{"pos":[-150,2450]},"transform2":{"pos":[900,1750]},"merge2":{"pos":[750,1900]},"plane1":{"pos":[-400,1850]},"material2":{"pos":[-400,2050]},"polywire1":{"pos":[750,2050]},"material3":{"pos":[750,2200]},"merge3":{"pos":[0,2200]},"material4":{"pos":[200,2050]},"planeHelper1":{"pos":[-650,2050]},"transform3":{"pos":[0,2300]},"MAT":{"pos":[-700,1750],"nodes":{"meshStandard_GROUND":{"pos":[0,-300]},"meshStandard_STATUE":{"pos":[0,-550]},"meshStandard_SPIKES":{"pos":[0,-750]},"meshStandard_STATUE1":{"pos":[0,0]}}},"subnet1":{"pos":[200,1900],"nodes":{"subnetInput1":{"pos":[-100,-250]},"subnetOutput1":{"pos":[-450,1750]},"plane2":{"pos":[-450,-800]},"transform1":{"pos":[-450,-300]},"merge1":{"pos":[-50,1650]},"scatter1":{"pos":[-450,-150]},"ray1":{"pos":[-350,200]},"BVH1":{"pos":[-100,-50]},"copy1":{"pos":[-550,1350]},"cone1":{"pos":[-650,1050]},"jitter1":{"pos":[-450,-450]},"delete1":{"pos":[-350,350]},"attribCreate1":{"pos":[-350,1050]},"box1":{"pos":[-250,500]},"delete2":{"pos":[-350,650]},"delete3":{"pos":[-450,-600]},"box2":{"pos":[-250,700]},"delete4":{"pos":[-350,850]},"transform2":{"pos":[-650,1200]},"merge2":{"pos":[-500,1550]},"pointBuilder1":{"pos":[-350,1200],"nodes":{"globals1":{"pos":[-400,0]},"output1":{"pos":[0,0]},"add1":{"pos":[-200,0]},"attribute1":{"pos":[450,400]},"attribute2":{"pos":[-550,300]},"vec2ToFloat1":{"pos":[-450,300]},"smoothstep1":{"pos":[-250,300]},"param1":{"pos":[-750,500]},"multAdd1":{"pos":[-600,500]},"multAdd2":{"pos":[-500,500]},"null1":{"pos":[-300,500]},"multAdd4":{"pos":[-150,600]},"smoothstep2":{"pos":[0,500]},"multAdd5":{"pos":[300,450]},"multAdd3":{"pos":[-450,900]},"null2":{"pos":[-250,900]},"multAdd6":{"pos":[-100,1000]},"smoothstep3":{"pos":[50,900]},"max1":{"pos":[150,600]},"min1":{"pos":[150,700]},"complement1":{"pos":[-100,750]}}}}}}}}},"shaders":{"/COP/builder1":{"fragment":"#include <common>\n\nuniform vec2 resolution;\n\n// removed:\n//// INSERT DEFINE\n\n\n\n// /COP/builder1/checkers1\n// https://iquilezles.org/articles/checkerfiltering/\nfloat checkers(vec2 p) {\n\tvec2 s = sign(fract(p*.5)-.5);\n\treturn .5 - .5*s.x*s.y;\n}\nfloat checkersGrad( in vec2 p, in vec2 ddx, in vec2 ddy )\n{\n // filter kernel\n vec2 w = max(abs(ddx), abs(ddy)) + 0.01;\n // analytical integral (box filter)\n vec2 i = 2.0*(abs(fract((p-0.5*w)/2.0)-0.5)-abs(fract((p+0.5*w)/2.0)-0.5))/w;\n // xor pattern\n return 0.5 - 0.5*i.x*i.y;\n}\n\n\n\n\n\n\nvoid main() {\n\n\tvec4 diffuseColor = vec4(0.0,0.0,0.0,1.0);\n\n\n// removed:\n//\t// INSERT BODY\n\n\n\n\t// /COP/builder1/constant1\n\tvec3 v_POLY_constant1_val = vec3(0.24313725490196078, 0.5098039215686274, 0.8549019607843137);\n\t\n\t// /COP/builder1/constant2\n\tvec3 v_POLY_constant2_val = vec3(0.047058823529411764, 0.10196078431372549, 0.17647058823529413);\n\t\n\t// /COP/builder1/globals1\n\tvec2 v_POLY_globals1_uv = vec2(gl_FragCoord.x / (resolution.x-1.), gl_FragCoord.y / (resolution.y-1.));\n\t\n\t// /COP/builder1/mult1\n\tvec2 v_POLY_mult1_product = (v_POLY_globals1_uv * vec2(16.0, 32.0));\n\t\n\t// /COP/builder1/checkers1\n\tvec2 v_POLY_checkers1_coord = v_POLY_mult1_product*vec2(1.0, 1.0)*1.0;\n\tfloat v_POLY_checkers1_checker = checkersGrad(v_POLY_checkers1_coord, dFdx(v_POLY_checkers1_coord), dFdy(v_POLY_checkers1_coord));\n\t\n\t// /COP/builder1/mix1\n\tvec3 v_POLY_mix1_mix = mix(v_POLY_constant1_val, v_POLY_constant2_val, v_POLY_checkers1_checker);\n\t\n\t// /COP/builder1/output1\n\tdiffuseColor.xyz = v_POLY_mix1_mix;\n\n\n\n\n\tgl_FragColor = vec4( diffuseColor );\n}"}},"jsFunctionBodies":{"/geo1/subnet1/pointBuilder1":"// insert defines\n// insert members\n// insert after constructor\nconst CustomPointBuilderEvaluator = function () {\n\t// insert body\n\n\t// /geo1/subnet1/pointBuilder1/globals1\n\tv_POLY_globals1_position.copy(pointContainer.position);\n\n\t// /geo1/subnet1/pointBuilder1/attribute2\n\tv_POLY_attribute2_val = attributesDict.get(\"uv\");\n\n\t// /geo1/subnet1/pointBuilder1/param1\n\tconst v_POLY_param1_val = getActorNodeParamValue(\"t\");\n\n\t// /geo1/subnet1/pointBuilder1/add1\n\tconst v_POLY_add1_sum = addVector(VAR__add1_add0.copy(v_POLY_globals1_position), VAR__add1_add1.set(0, 0, 0));\n\n\t// /geo1/subnet1/pointBuilder1/vec2ToFloat1\n\tconst v_POLY_vec2ToFloat1_x = VAR__vec2ToFloat1_vec2.copy(v_POLY_attribute2_val).x;\n\n\t// /geo1/subnet1/pointBuilder1/multAdd1\n\tconst v_POLY_multAdd1_val = mathFloat_4(multAdd, v_POLY_param1_val, 0.0, -1.6, 0.5);\n\n\t// /geo1/subnet1/pointBuilder1/output1\n\tpointContainer.position.copy(v_POLY_add1_sum);\n\n\t// /geo1/subnet1/pointBuilder1/complement1\n\tconst v_POLY_complement1_out = mathFloat_1(complement, v_POLY_vec2ToFloat1_x);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd2\n\tconst v_POLY_multAdd2_val = mathFloat_4(multAdd, v_POLY_multAdd1_val, 0.0, 1.0, 0.24);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd3\n\tconst v_POLY_multAdd3_val = mathFloat_4(multAdd, v_POLY_multAdd1_val, 0.0, -1.0, -1.1);\n\n\t// /geo1/subnet1/pointBuilder1/null1\n\tconst v_POLY_null1_out = v_POLY_multAdd2_val;\n\n\t// /geo1/subnet1/pointBuilder1/null2\n\tconst v_POLY_null2_out = v_POLY_multAdd3_val;\n\n\t// /geo1/subnet1/pointBuilder1/multAdd4\n\tconst v_POLY_multAdd4_val = mathFloat_4(multAdd, v_POLY_null1_out, 1.0, 1.0, 0.0);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd6\n\tconst v_POLY_multAdd6_val = mathFloat_4(multAdd, v_POLY_null2_out, 1.0, 1.0, 0.0);\n\n\t// /geo1/subnet1/pointBuilder1/smoothstep2\n\tconst v_POLY_smoothstep2_smoothstep = mathFloat_3(\n\t\tsmoothstep,\n\t\tv_POLY_vec2ToFloat1_x,\n\t\tv_POLY_null1_out,\n\t\tv_POLY_multAdd4_val\n\t);\n\n\t// /geo1/subnet1/pointBuilder1/smoothstep3\n\tconst v_POLY_smoothstep3_smoothstep = mathFloat_3(\n\t\tsmoothstep,\n\t\tv_POLY_complement1_out,\n\t\tv_POLY_null2_out,\n\t\tv_POLY_multAdd6_val\n\t);\n\n\t// /geo1/subnet1/pointBuilder1/min1\n\tconst v_POLY_min1_min = mathFloat_2(Math.min, v_POLY_smoothstep2_smoothstep, v_POLY_smoothstep3_smoothstep);\n\n\t// /geo1/subnet1/pointBuilder1/multAdd5\n\tconst v_POLY_multAdd5_val = mathFloat_4(multAdd, v_POLY_min1_min, 0.0, 2.0, 0.0);\n\n\t// /geo1/subnet1/pointBuilder1/attribute1\n\tattributesDict.set(\"pscale\", v_POLY_multAdd5_val);\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,"initLayoutData":{"camera":{"position":{"x":-100,"y":-1950},"zoom":1},"history":{"2":{"position":{"x":0,"y":0},"zoom":1}},"paramsDisplayed":false,"linkIndex":1}}}},"split_panel1":{"panelTypes":["params"],"currentPanelIndex":0,"panel_data":{"active_folder":42,"linkIndex":1}},"split_mode":"vertical"},"split_panel1":{"panelTypes":["network","params","viewer"],"currentPanelIndex":0,"panel_data":{"camera":{"position":{"x":25.70879282114183,"y":-2078.8345308058374},"zoom":0.9392221069335934},"history":{"2":{"position":{"x":-106.69361759564279,"y":213.37571958966586},"zoom":1.0222221069335933},"1723":{"position":{"x":25.70879282114183,"y":-2078.8345308058374},"zoom":0.9392221069335934}},"paramsDisplayed":false,"linkIndex":1}},"split_mode":"horizontal"},"currentNodes":["/geo1","/","/","/","/","/","/","/"],"navigationHistory":{"nodePaths":{"1":["/","/geo1"],"2":["/"],"3":["/"],"4":["/"],"5":["/"],"6":["/"],"7":["/"],"8":["/"]},"index":{"1":1,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0}},"fullscreenPanelId":null,"saveOptions":{"createExport":false,"checkRemoteAssetsUse":true,"minimizeFilesCount":false,"compressJs":true,"createZip":false,"runPostExportCommand":false},"paramsModal":[]}
Used nodes
cop/builder;cop/envMap;cop/image;cop/imageEXR;event/cameraOrbitControls;mat/meshStandard;obj/copNetwork;obj/geo;rop/pathTracingRenderer;sop/BVH;sop/areaLight;sop/attribCreate;sop/box;sop/cameraControls;sop/cameraRenderer;sop/cone;sop/copy;sop/delete;sop/fileGLTF;sop/hemisphereLight;sop/hierarchy;sop/jitter;sop/line;sop/material;sop/materialsNetwork;sop/merge;sop/perspectiveCamera;sop/plane;sop/planeHelper;sop/pointBuilder;sop/polarTransform;sop/polywire;sop/ray;sop/scatter;sop/subnet;sop/subnetInput;sop/subnetOutput;sop/transform
Used operations
Used modules
Used assemblers
GL_TEXTURE;JS_POINT_BUILDER
Used integrations
[]
Used assets
Nodes map
{"/COP":"obj/copNetwork","/COP/envMap":"cop/envMap","/COP/imageEnv":"cop/imageEXR","/COP/image1":"cop/image","/COP/builder1":"cop/builder","/cameras":"obj/geo","/cameras/perspectiveCamera1":"sop/perspectiveCamera","/cameras/polarTransform1":"sop/polarTransform","/cameras/perspectiveCamera_PBR":"sop/perspectiveCamera","/cameras/merge1":"sop/merge","/cameras/perspectiveCamera_DEBUG":"sop/perspectiveCamera","/cameras/merge2":"sop/merge","/cameras/cameraControls1":"sop/cameraControls","/cameras/cameraControls1/cameraOrbitControls1":"event/cameraOrbitControls","/cameras/cameraRenderer1":"sop/cameraRenderer","/cameras/cameraRenderer1/pathTracingRenderer1":"rop/pathTracingRenderer","/lights":"obj/geo","/lights/areaLight1":"sop/areaLight","/lights/polarTransform1":"sop/polarTransform","/lights/areaLight2":"sop/areaLight","/lights/polarTransform2":"sop/polarTransform","/lights/merge1":"sop/merge","/lights/polarTransform3":"sop/polarTransform","/lights/hemisphereLight1":"sop/hemisphereLight","/lights/merge2":"sop/merge","/lights/transform1":"sop/transform","/lights/transform2":"sop/transform","/lights/areaLight3":"sop/areaLight","/lights/merge3":"sop/merge","/geo1":"obj/geo","/geo1/fileGLTF1":"sop/fileGLTF","/geo1/hierarchy1":"sop/hierarchy","/geo1/material1":"sop/material","/geo1/line1":"sop/line","/geo1/transform1":"sop/transform","/geo1/merge1":"sop/merge","/geo1/transform2":"sop/transform","/geo1/merge2":"sop/merge","/geo1/plane1":"sop/plane","/geo1/material2":"sop/material","/geo1/polywire1":"sop/polywire","/geo1/material3":"sop/material","/geo1/merge3":"sop/merge","/geo1/material4":"sop/material","/geo1/planeHelper1":"sop/planeHelper","/geo1/transform3":"sop/transform","/geo1/MAT":"sop/materialsNetwork","/geo1/MAT/meshStandard_GROUND":"mat/meshStandard","/geo1/MAT/meshStandard_STATUE":"mat/meshStandard","/geo1/MAT/meshStandard_SPIKES":"mat/meshStandard","/geo1/MAT/meshStandard_STATUE1":"mat/meshStandard","/geo1/subnet1":"sop/subnet","/geo1/subnet1/subnetInput1":"sop/subnetInput","/geo1/subnet1/subnetOutput1":"sop/subnetOutput","/geo1/subnet1/plane2":"sop/plane","/geo1/subnet1/transform1":"sop/transform","/geo1/subnet1/merge1":"sop/merge","/geo1/subnet1/scatter1":"sop/scatter","/geo1/subnet1/ray1":"sop/ray","/geo1/subnet1/BVH1":"sop/BVH","/geo1/subnet1/copy1":"sop/copy","/geo1/subnet1/cone1":"sop/cone","/geo1/subnet1/jitter1":"sop/jitter","/geo1/subnet1/delete1":"sop/delete","/geo1/subnet1/attribCreate1":"sop/attribCreate","/geo1/subnet1/box1":"sop/box","/geo1/subnet1/delete2":"sop/delete","/geo1/subnet1/delete3":"sop/delete","/geo1/subnet1/box2":"sop/box","/geo1/subnet1/delete4":"sop/delete","/geo1/subnet1/transform2":"sop/transform","/geo1/subnet1/merge2":"sop/merge","/geo1/subnet1/pointBuilder1":"sop/pointBuilder"}
Js version
Editor version
Engine version
Logout
0%
There was a problem displaying your scene:
view scene source