Tool Request: 551737390 - create_file
{"content":"<!DOCTYPE html>\n<html>\n<head>\n <meta charset="UTF-8">\n <title>3D Racing GoCart in Three.js</title>\n <style>\n body {\n margin: 0;\n overflow: hidden;\n }\n </style>\n <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>\n</head>\n<body>\n <script>\n // JavaScript code for Three.js setup\n\n var scene = new THREE.Scene();\n var camera = new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000);\n var renderer = new THREE.WebGLRenderer({ alpha: true });\n renderer.setSize(window.innerWidth, window.innerHeight);\n\n document.body.appendChild(renderer.domElement);\n\n // Simple cube for demonstration\n const geometry = new THREE.BoxGeometry();\n const material = new THREE.MeshBasicMaterial({ color: 0x00ff00 });\n const cube = new THREE.Mesh(geometry, material);\n scene.add(cube);\n\n camera.position.z = 5;\n\n function animate() {\n requestAnimationFrame(animate);\n cube.rotation.x += 0.01;\n cube.rotation.y += 0.01;\n renderer.render(scene, camera);\n }\n\n animate();\n </script>\n</body>\n</html>","file_name":"index.html"}