1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- {
- "metadata": {
- "type": "App"
- },
- "project": {
- "shadows": true,
- "vr": false
- },
- "camera": {
- "metadata": {
- "version": 4.5,
- "type": "Object",
- "generator": "Object3D.toJSON"
- },
- "object": {
- "uuid": "4AC7ADED-CC22-4B16-8218-2E0A0C38C8F8",
- "type": "PerspectiveCamera",
- "name": "Camera",
- "layers": 1,
- "matrix": [0.605503,0,-0.795843,0,-0.261526,0.944464,-0.198978,0,0.751645,0.328615,0.571876,0,2.571484,1.124239,1.956469,1],
- "fov": 50,
- "zoom": 1,
- "near": 0.1,
- "far": 10000,
- "focus": 10,
- "aspect": 1.428977,
- "filmGauge": 35,
- "filmOffset": 0
- }
- },
- "scene": {
- "metadata": {
- "version": 4.5,
- "type": "Object",
- "generator": "Object3D.toJSON"
- },
- "geometries": [
- {
- "uuid": "EA781333-F3AE-470D-9110-A9724FCB42AA",
- "type": "IcosahedronBufferGeometry",
- "radius": 1,
- "detail": 4
- }],
- "materials": [
- {
- "uuid": "50ED51F1-DEA4-4B61-8082-BF41609E8C27",
- "type": "ShaderMaterial",
- "depthFunc": 3,
- "depthTest": true,
- "depthWrite": true,
- "wireframe": true,
- "uniforms": {
- "time": {
- "value": 0
- }
- },
- "vertexShader": "uniform float time;\nvarying vec3 vPosition;\nvoid main() {\n\tvPosition = position;\n\tvPosition.x += sin( time + vPosition.z * 4.0 ) / 4.0;\n\tvPosition.y += cos( time + vPosition.z * 4.0 ) / 4.0;\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4( vPosition, 1.0 );\n}",
- "fragmentShader": "varying vec3 vPosition;\nvoid main() {\n\tgl_FragColor = vec4( vPosition * 2.0, 1.0 );\n}"
- }],
- "object": {
- "uuid": "5FC9ACA9-2A93-474D-AA32-FACC76551914",
- "type": "Scene",
- "name": "Scene",
- "layers": 1,
- "matrix": [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],
- "children": [
- {
- "uuid": "FC7B6CF2-6386-4F47-9CE6-8ADB9FCA6E1F",
- "type": "Mesh",
- "name": "Icosahedron 1",
- "layers": 1,
- "matrix": [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],
- "geometry": "EA781333-F3AE-470D-9110-A9724FCB42AA",
- "material": "50ED51F1-DEA4-4B61-8082-BF41609E8C27"
- }],
- "background": 11184810
- }
- },
- "scripts": {
- "FC7B6CF2-6386-4F47-9CE6-8ADB9FCA6E1F": [
- {
- "name": "",
- "source": "function update( event ) {\n\n\tthis.material.uniforms.time.value = event.time / 500.0;\n\n}"
- }]
- }
- }
|