2020-05-01 09:07:57 +08:00

1 line
19 KiB
JSON

{"Code":200,"Msg":"Load Successfully!","Data":[{"metadata":{"generator":"OptionsSerializer","type":"Object","version":"0.0.1"},"server":"http://localhost:2000","sceneType":"Empty","shadowMapType":2,"gammaInput":false,"gammaOutput":false,"gammaFactor":2,"hueRotate":0,"saturate":1,"brightness":1,"blur":0,"contrast":1,"grayscale":0,"invert":0,"sepia":0,"addMode":"center","enablePhysics":false},{"metadata":{"generator":"PerspectiveCameraSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":["1E079182-EB3D-4BE6-91C5-618D2A4716FE"],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},"name":"Camera","parent":null,"position":{"x":1.865,"y":4.357,"z":5.813},"quaternion":{"x":-0.3013152431808574,"y":0.147212534753557,"z":0.04714311000440287,"w":0.9409118561360602},"receiveShadow":false,"renderOrder":0,"rotation":{"x":-0.6431673427955835,"y":0.2512533627335638,"z":0.18422163130267727,"order":"XYZ"},"scale":{"x":1.0000000323939995,"y":0.9999997608964714,"z":0.9999996495764386},"type":"PerspectiveCamera","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"E8DC058E-C174-4E8B-86C1-42C65F9C5962","visible":true,"isObject3D":true,"aspect":1.9888111888111888,"far":100000,"filmGauge":35,"filmOffset":0,"focus":10,"fov":50,"near":0.1,"view":null,"zoom":1},{"metadata":{"generator":"WebGLRendererSerializer","type":"Object","version":"0.0.1"},"antialias":true,"autoClear":false,"autoClearColor":true,"autoClearDepth":true,"autoClearStencil":true,"autoUpdateScene":false,"clippingPlanes":[],"gammaFactor":2,"gammaInput":false,"gammaOutput":false,"localClippingEnabled":false,"physicallyCorrectLights":false,"shadowMap":{"metadata":{"generator":"WebGLShadowMapSerializer","type":"Object","version":"0.0.1"},"autoUpdate":true,"enabled":true,"needsUpdate":true,"type":2},"sortObjects":true,"toneMapping":1,"toneMappingExposure":1,"toneMappingWhitePoint":1},{"metadata":{"generator":"ScriptSerializer","type":"Object","version":"0.0.1"},"id":null,"name":"Game logic","type":"javascript","source":"var ball = scene.getObjectByName( 'Ball' );\n\nvar position = ball.position;\n\nvar velocity = new THREE.Vector3();\n\nvar direction = new THREE.Vector3();\ndirection.x = Math.random() - 0.5;\ndirection.z = Math.random() - 0.5;\ndirection.normalize().multiplyScalar( 0.1 );\n\nvar pad1 = scene.getObjectByName( 'Pad 1' );\nvar pad2 = scene.getObjectByName( 'Pad 2' );\n\nvar raycaster = new THREE.Raycaster();\nvar objects = [ pad1, pad2 ];\n\n//\n\nfunction onMouseMove( event ) {\n\n\tpad1.position.z = ( event.clientX / renderer.domElement.width ) * 3 - 1.5;\n\tpad2.position.z = - pad1.position.z;\n\n}\n\nfunction update( clock, deltaTime ) {\n\t\n\tif ( position.x < -3 || position.x > 3 ) direction.x = - direction.x;\n\tif ( position.z < -2 || position.z > 2 ) direction.z = - direction.z;\n\t\n\tposition.x = Math.max( - 3, Math.min( 3, position.x ) );\n\tposition.z = Math.max( - 2, Math.min( 2, position.z ) );\n\t\n\traycaster.set( position, direction );\n\t\n\tvar intersections = raycaster.intersectObjects( objects );\n\t\n\tif ( intersections.length > 0 ) {\n\n\t\tvar intersection = intersections[ 0 ];\n\t\t\n\t\tif ( intersection.distance < 0.1 ) {\n\t\t\t\n\t\t\tdirection.reflect( intersection.face.normal );\n\t\t\t\n\t\t}\n\t\t\n\t}\n\n\tposition.add( velocity.copy( direction ).multiplyScalar( deltaTime * 40 ) );\n\n}","uuid":"E2ACAE0D-F008-4175-8381-D8FAD91EA2E2"},{"metadata":{"generator":"AnimationSerializer","type":"Object","version":"0.0.1"},"_id":"5dee61dd4859d02e8cb4aaa5","id":null,"uuid":"6A2C1690-F2E8-4802-9FC4-2CA22C7EC0B6","layer":0,"layerName":"动画层1","animations":[]},{"metadata":{"generator":"AnimationSerializer","type":"Object","version":"0.0.1"},"_id":"5dee61dd4859d02e8cb4aaa6","id":null,"uuid":"2FB1C08C-0988-433E-964B-075969AEA452","layer":1,"layerName":"动画层2","animations":[]},{"metadata":{"generator":"AnimationSerializer","type":"Object","version":"0.0.1"},"_id":"5dee61dd4859d02e8cb4aaa7","id":null,"uuid":"705EC833-0603-4BE2-A853-50051BDC96E9","layer":2,"layerName":"动画层3","animations":[]},{"metadata":{"generator":"AudioListenerSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":[],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},"name":"音频监听器","parent":"E8DC058E-C174-4E8B-86C1-42C65F9C5962","position":{"x":0,"y":0,"z":0},"quaternion":{"x":0,"y":0,"z":0,"w":1},"receiveShadow":false,"renderOrder":0,"rotation":{"x":0,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1,"z":1},"type":"AudioListener","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"1E079182-EB3D-4BE6-91C5-618D2A4716FE","visible":true,"isObject3D":true,"masterVolume":1},{"metadata":{"generator":"SceneSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":["B47D0BFC-D63A-4CBB-985E-9C4DBDF086E4","CE13E58A-4E8B-4F72-9E2E-7DE57C58F989","2AAEA3AA-EC45-492B-B450-10473D1EC6C5","F1DD46A7-6584-4A37-BC76-852C3911077E","C62AAE9F-9E51-46A5-BD2B-71BA804FC0B3"],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},"name":"Scene","parent":null,"position":{"x":0,"y":0,"z":0},"quaternion":{"x":0,"y":0,"z":0,"w":1},"receiveShadow":false,"renderOrder":0,"rotation":{"x":0,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1,"z":1},"type":"Scene","up":{"x":0,"y":1,"z":0},"userData":{"children":[{"uuid":"B47D0BFC-D63A-4CBB-985E-9C4DBDF086E4","children":[]},{"uuid":"CE13E58A-4E8B-4F72-9E2E-7DE57C58F989","children":[]},{"uuid":"2AAEA3AA-EC45-492B-B450-10473D1EC6C5","children":[]},{"uuid":"F1DD46A7-6584-4A37-BC76-852C3911077E","children":[]},{"uuid":"C62AAE9F-9E51-46A5-BD2B-71BA804FC0B3","children":[]}]},"uuid":"31517222-A9A7-4EAF-B5F6-60751C0BABA3","visible":true,"isObject3D":true,"background":11184810,"fog":null,"overrideMaterial":null},{"metadata":{"generator":"MeshSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":[],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[0.9522119627351373,-0.17742982611771269,0.24861825045406286,0,0.30543790426677314,0.5537901112091577,-0.7746130609020451,0,-0.0002428677121778632,0.8135331962539918,0.581519446554111,0,-0.0003659368558963147,-0.08155771174407289,-7.558269064178315,1]},"name":"Ground","parent":"31517222-A9A7-4EAF-B5F6-60751C0BABA3","position":{"x":0,"y":-0.1,"z":0},"quaternion":{"x":-0.7068252967502576,"y":0,"z":0,"w":0.7073881536143436},"receiveShadow":false,"renderOrder":0,"rotation":{"x":-1.5700003269630165,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1.0000003168079497,"z":1.0000003168079497},"type":"Mesh","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"B47D0BFC-D63A-4CBB-985E-9C4DBDF086E4","visible":true,"isObject3D":true,"drawMode":0,"geometry":{"metadata":{"generator":"PlaneBufferGeometrySerializer","type":"Object","version":"0.0.1"},"boundingBox":null,"boundingSphere":{"center":{"x":0,"y":0,"z":0},"radius":3.605551275463989},"drawRange":{"start":0,"count":null},"groups":[],"morphAttributes":{},"name":"","parameters":{"width":6,"height":4,"widthSegments":1,"heightSegments":1},"type":"PlaneBufferGeometry","userData":{},"uuid":"490CEBA3-6A25-4BE1-B517-C5FB11A5D18A"},"material":{"metadata":{"generator":"MeshPhongMaterialSerializer","type":"Object","version":"0.0.1"},"alphaMap":null,"alphaTest":0,"aoMap":null,"aoMapIntensity":1,"blendDst":205,"blendDstAlpha":null,"blendEquation":100,"blendEquationAlpha":null,"blendSrc":204,"blendSrcAlpha":null,"blending":1,"bumpMap":null,"bumpScale":1,"clipIntersection":false,"clippingPlanes":null,"color":16777215,"colorWrite":true,"depthFunc":3,"depthTest":true,"depthWrite":true,"displacementBias":0,"displacementMap":null,"displacementScale":1,"dithering":false,"emissive":0,"emissiveIntensity":1,"emissiveMap":null,"specular":16777215,"envMap":null,"flatShading":false,"fog":true,"lightMap":null,"lightMapIntensity":1,"lights":true,"map":null,"metalnessMap":null,"morphNormals":false,"morphTargets":false,"name":"","normalMap":null,"normalScale":{"x":1,"y":1},"opacity":1,"polygonOffset":false,"polygonOffsetFactor":0,"polygonOffsetUnits":0,"precision":null,"premultipliedAlpha":false,"refractionRatio":0.98,"roughnessMap":null,"shadowSide":null,"side":0,"skinning":false,"transparent":false,"type":"MeshPhongMaterial","userData":{},"uuid":"7EDF7C08-6325-418A-BBAB-89341C694730","vertexColors":0,"visible":true,"wireframe":false,"wireframeLinecap":"round","wireframeLinejoin":"round","wireframeLinewidth":1,"shininess":30}},{"metadata":{"generator":"MeshSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":[],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[0.9522119627351373,-0.17742982611771269,0.24861825045406286,0,2.608594530714204e-7,0.8139734974358827,0.5809024864885236,0,-0.3054379040591291,-0.5531421883051991,0.77507545928129,0,-0.0003659107699510075,-0.00016036200048462647,-7.500178815529463,1]},"name":"Ball","parent":"31517222-A9A7-4EAF-B5F6-60751C0BABA3","position":{"x":0,"y":0,"z":0},"quaternion":{"x":0,"y":0,"z":0,"w":1},"receiveShadow":false,"renderOrder":0,"rotation":{"x":0,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1,"z":1},"type":"Mesh","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"CE13E58A-4E8B-4F72-9E2E-7DE57C58F989","visible":true,"isObject3D":true,"drawMode":0,"geometry":{"metadata":{"generator":"BoxBufferGeometrySerializer","type":"Object","version":"0.0.1"},"boundingBox":null,"boundingSphere":{"center":{"x":0,"y":0,"z":0},"radius":0.08660254166892228},"drawRange":{"start":0,"count":null},"groups":[{"start":0,"count":6,"materialIndex":0},{"start":6,"count":6,"materialIndex":1},{"start":12,"count":6,"materialIndex":2},{"start":18,"count":6,"materialIndex":3},{"start":24,"count":6,"materialIndex":4},{"start":30,"count":6,"materialIndex":5}],"morphAttributes":{},"name":"","parameters":{"width":0.1,"height":0.1,"depth":0.1,"widthSegments":1,"heightSegments":1,"depthSegments":1},"type":"BoxBufferGeometry","userData":{},"uuid":"D9A92F2D-2F08-4851-99C7-12D8D1CA13C7"},"material":{"metadata":{"generator":"MeshPhongMaterialSerializer","type":"Object","version":"0.0.1"},"alphaMap":null,"alphaTest":0,"aoMap":null,"aoMapIntensity":1,"blendDst":205,"blendDstAlpha":null,"blendEquation":100,"blendEquationAlpha":null,"blendSrc":204,"blendSrcAlpha":null,"blending":1,"bumpMap":null,"bumpScale":1,"clipIntersection":false,"clippingPlanes":null,"color":16711680,"colorWrite":true,"depthFunc":3,"depthTest":true,"depthWrite":true,"displacementBias":0,"displacementMap":null,"displacementScale":1,"dithering":false,"emissive":0,"emissiveIntensity":1,"emissiveMap":null,"specular":1118481,"envMap":null,"flatShading":false,"fog":true,"lightMap":null,"lightMapIntensity":1,"lights":true,"map":null,"metalnessMap":null,"morphNormals":false,"morphTargets":false,"name":"","normalMap":null,"normalScale":{"x":1,"y":1},"opacity":1,"polygonOffset":false,"polygonOffsetFactor":0,"polygonOffsetUnits":0,"precision":null,"premultipliedAlpha":false,"refractionRatio":0.98,"roughnessMap":null,"shadowSide":null,"side":0,"skinning":false,"transparent":false,"type":"MeshPhongMaterial","userData":{},"uuid":"B1CAF098-FE36-45E1-BEBE-8D6AC04821CC","vertexColors":0,"visible":true,"wireframe":false,"wireframeLinecap":"round","wireframeLinejoin":"round","wireframeLinewidth":1,"shininess":30}},{"metadata":{"generator":"MeshSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":[],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[0.9522119627351373,-0.17742982611771269,0.24861825045406286,0,2.608594530714204e-7,0.8139734974358827,0.5809024864885236,0,-0.3054379040591291,-0.5531421883051991,0.77507545928129,0,-2.2856746213342802,0.4256712206820258,-8.096862616619214,1]},"name":"Pad 1","parent":"31517222-A9A7-4EAF-B5F6-60751C0BABA3","position":{"x":-2.4,"y":0,"z":0},"quaternion":{"x":0,"y":0,"z":0,"w":1},"receiveShadow":false,"renderOrder":0,"rotation":{"x":0,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1,"z":1},"type":"Mesh","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"2AAEA3AA-EC45-492B-B450-10473D1EC6C5","visible":true,"isObject3D":true,"drawMode":0,"geometry":{"metadata":{"generator":"BoxBufferGeometrySerializer","type":"Object","version":"0.0.1"},"boundingBox":null,"boundingSphere":{"center":{"x":0,"y":0,"z":0},"radius":0.5196152428442091},"drawRange":{"start":0,"count":null},"groups":[{"start":0,"count":6,"materialIndex":0},{"start":6,"count":6,"materialIndex":1},{"start":12,"count":6,"materialIndex":2},{"start":18,"count":6,"materialIndex":3},{"start":24,"count":6,"materialIndex":4},{"start":30,"count":6,"materialIndex":5}],"morphAttributes":{},"name":"","parameters":{"width":0.2,"height":0.2,"depth":1,"widthSegments":1,"heightSegments":1,"depthSegments":1},"type":"BoxBufferGeometry","userData":{},"uuid":"5E63B8CF-E225-4ABC-994A-4D06BD4E21EB"},"material":{"metadata":{"generator":"MeshPhongMaterialSerializer","type":"Object","version":"0.0.1"},"alphaMap":null,"alphaTest":0,"aoMap":null,"aoMapIntensity":1,"blendDst":205,"blendDstAlpha":null,"blendEquation":100,"blendEquationAlpha":null,"blendSrc":204,"blendSrcAlpha":null,"blending":1,"bumpMap":null,"bumpScale":1,"clipIntersection":false,"clippingPlanes":null,"color":2752767,"colorWrite":true,"depthFunc":3,"depthTest":true,"depthWrite":true,"displacementBias":0,"displacementMap":null,"displacementScale":1,"dithering":false,"emissive":0,"emissiveIntensity":1,"emissiveMap":null,"specular":1118481,"envMap":null,"flatShading":false,"fog":true,"lightMap":null,"lightMapIntensity":1,"lights":true,"map":null,"metalnessMap":null,"morphNormals":false,"morphTargets":false,"name":"","normalMap":null,"normalScale":{"x":1,"y":1},"opacity":1,"polygonOffset":false,"polygonOffsetFactor":0,"polygonOffsetUnits":0,"precision":null,"premultipliedAlpha":false,"refractionRatio":0.98,"roughnessMap":null,"shadowSide":null,"side":0,"skinning":false,"transparent":false,"type":"MeshPhongMaterial","userData":{},"uuid":"FBDBE66D-B613-4741-802D-5AE1DE07DE46","vertexColors":0,"visible":true,"wireframe":false,"wireframeLinecap":"round","wireframeLinejoin":"round","wireframeLinewidth":1,"shininess":30}},{"metadata":{"generator":"MeshSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":[],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[0.9522119627351373,-0.17742982611771269,0.24861825045406286,0,2.608594530714204e-7,0.8139734974358827,0.5809024864885236,0,-0.3054379040591291,-0.5531421883051991,0.77507545928129,0,2.2849427997943783,-0.42599194468299506,-6.903495014439712,1]},"name":"Pad 2","parent":"31517222-A9A7-4EAF-B5F6-60751C0BABA3","position":{"x":2.4,"y":0,"z":0},"quaternion":{"x":0,"y":0,"z":0,"w":1},"receiveShadow":false,"renderOrder":0,"rotation":{"x":0,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1,"z":1},"type":"Mesh","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"F1DD46A7-6584-4A37-BC76-852C3911077E","visible":true,"isObject3D":true,"drawMode":0,"geometry":{"metadata":{"generator":"BoxBufferGeometrySerializer","type":"Object","version":"0.0.1"},"boundingBox":null,"boundingSphere":{"center":{"x":0,"y":0,"z":0},"radius":0.5196152428442091},"drawRange":{"start":0,"count":null},"groups":[{"start":0,"count":6,"materialIndex":0},{"start":6,"count":6,"materialIndex":1},{"start":12,"count":6,"materialIndex":2},{"start":18,"count":6,"materialIndex":3},{"start":24,"count":6,"materialIndex":4},{"start":30,"count":6,"materialIndex":5}],"morphAttributes":{},"name":"","parameters":{"width":0.2,"height":0.2,"depth":1,"widthSegments":1,"heightSegments":1,"depthSegments":1},"type":"BoxBufferGeometry","userData":{},"uuid":"D61532B4-24C3-4BC4-B56B-7245E8163E09"},"material":{"metadata":{"generator":"MeshPhongMaterialSerializer","type":"Object","version":"0.0.1"},"alphaMap":null,"alphaTest":0,"aoMap":null,"aoMapIntensity":1,"blendDst":205,"blendDstAlpha":null,"blendEquation":100,"blendEquationAlpha":null,"blendSrc":204,"blendSrcAlpha":null,"blending":1,"bumpMap":null,"bumpScale":1,"clipIntersection":false,"clippingPlanes":null,"color":2752767,"colorWrite":true,"depthFunc":3,"depthTest":true,"depthWrite":true,"displacementBias":0,"displacementMap":null,"displacementScale":1,"dithering":false,"emissive":0,"emissiveIntensity":1,"emissiveMap":null,"specular":1118481,"envMap":null,"flatShading":false,"fog":true,"lightMap":null,"lightMapIntensity":1,"lights":true,"map":null,"metalnessMap":null,"morphNormals":false,"morphTargets":false,"name":"","normalMap":null,"normalScale":{"x":1,"y":1},"opacity":1,"polygonOffset":false,"polygonOffsetFactor":0,"polygonOffsetUnits":0,"precision":null,"premultipliedAlpha":false,"refractionRatio":0.98,"roughnessMap":null,"shadowSide":null,"side":0,"skinning":false,"transparent":false,"type":"MeshPhongMaterial","userData":{},"uuid":"FBDBE66D-B613-4741-802D-5AE1DE07DE46","vertexColors":0,"visible":true,"wireframe":false,"wireframeLinecap":"round","wireframeLinejoin":"round","wireframeLinewidth":1,"shininess":30}},{"metadata":{"generator":"DirectionalLightSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":[],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},"name":"DirectionalLight","parent":"31517222-A9A7-4EAF-B5F6-60751C0BABA3","position":{"x":1,"y":2,"z":1.5},"quaternion":{"x":0,"y":0,"z":0,"w":1},"renderOrder":0,"rotation":{"x":0,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1,"z":1},"type":"DirectionalLight","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"C62AAE9F-9E51-46A5-BD2B-71BA804FC0B3","visible":true,"isObject3D":true,"color":16777215,"intensity":1,"isLight":true,"shadow":{"metadata":{"generator":"DirectionalLightShadowSerializer","type":"Object","version":"0.0.1"},"bias":0,"camera":{"metadata":{"generator":"OrthographicCameraSerializer","type":"Object","version":"0.0.1"},"castShadow":false,"children":[],"frustumCulled":true,"layers":{"mask":1},"matrixAutoUpdate":true,"matrixWorldNeedsUpdate":false,"modelViewMatrix":{"elements":[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]},"name":"","parent":null,"position":{"x":0,"y":0,"z":0},"quaternion":{"x":0,"y":0,"z":0,"w":1},"receiveShadow":false,"renderOrder":0,"rotation":{"x":0,"y":0,"z":0,"order":"XYZ"},"scale":{"x":1,"y":1,"z":1},"type":"OrthographicCamera","up":{"x":0,"y":1,"z":0},"userData":{},"uuid":"47DA2922-9DFE-49DC-8472-42FCEC9CD956","visible":true,"isObject3D":true,"bottom":-5,"far":500,"left":-5,"near":0.5,"right":5,"top":5,"view":null,"zoom":1},"map":null,"mapSize":{"x":512,"y":512},"radius":1},"isDirectionalLight":true}]}