Download examples/threejs-server/test-input.json from AbdulElahGwaith/ext-appss: direct link, hf CLI and curl.
- Browser
- Download file 966 Bytes
-
https://huggingface.co/AbdulElahGwaith/ext-appss/resolve/main/examples/threejs-server/test-input.json
- Command line
-
hf download hf://AbdulElahGwaith/ext-appss/examples/threejs-server/test-input.json
-
curl -L -o test-input.json https://huggingface.co/AbdulElahGwaith/ext-appss/resolve/main/examples/threejs-server/test-input.json
966 Bytes
| { | |
| "code": "const scene = new THREE.Scene(); const camera = new THREE.PerspectiveCamera(60, width/height, 0.1, 100); camera.position.set(2, 2, 2); camera.lookAt(0, 0.5, 0); const renderer = new THREE.WebGLRenderer({canvas, antialias: true}); renderer.setSize(width, height); renderer.shadowMap.enabled = true; const cube = new THREE.Mesh(new THREE.BoxGeometry(), new THREE.MeshStandardMaterial({color: 0xff4444})); cube.castShadow = true; cube.position.y = 0.5; scene.add(cube); const floor = new THREE.Mesh(new THREE.PlaneGeometry(5,5), new THREE.MeshStandardMaterial({color: 0x222233})); floor.rotation.x = -Math.PI/2; floor.receiveShadow = true; scene.add(floor); const light = new THREE.DirectionalLight(0xffffff, 2); light.position.set(3, 5, 3); light.castShadow = true; scene.add(light); scene.add(new THREE.AmbientLight(0x404040)); function animate() { requestAnimationFrame(animate); cube.rotation.y += 0.01; renderer.render(scene, camera); } animate();" | |
| } | |