[
  {
    "url": "https://threejs.org/manual/en/creating-a-scene",
    "title": "Creating a scene - three.js manual",
    "content": "<html><body><div><div><h3>Getting Started</h3><ul><li><a href=\"https://threejs.org/manual/en/installation.html\">Installation</a></li><li><a href=\"https://threejs.org/manual/en/creating-a-scene.html\">Creating a Scene</a></li><li><a href=\"https://threejs.org/manual/en/creating-text.html\">Creating Text</a></li><li><a href=\"https://threejs.org/manual/en/drawing-lines.html\">Drawing Lines</a></li><li><a href=\"https://threejs.org/manual/en/faq.html\">FAQ</a></li><li><a href=\"https://threejs.org/manual/en/libraries-and-plugins.html\">Libraries and Plugins</a></li><li><a href=\"https://threejs.org/manual/en/loading-3d-models.html\">Loading 3D Models</a></li><li><a href=\"https://threejs.org/manual/en/uniform-types.html\">Uniform Types</a></li><li><a href=\"https://threejs.org/manual/en/useful-links.html\">Useful Links</a></li><li><a href=\"https://threejs.org/manual/en/webgl-compatibility-check.html\">WebGL Compatibility Check</a></li></ul></div><div><h3>Next Steps</h3><ul><li><a href=\"https://threejs.org/manual/en/animation-system.html\">Animation System</a></li><li><a href=\"https://threejs.org/manual/en/color-management.html\">Color Management</a></li><li><a href=\"https://threejs.org/manual/en/how-to-create-vr-content.html\">How to create VR content</a></li><li><a href=\"https://threejs.org/manual/en/how-to-dispose-of-objects.html\">How to dispose of Objects</a></li><li><a href=\"https://threejs.org/manual/en/how-to-update-things.html\">How to update Things</a></li><li><a href=\"https://threejs.org/manual/en/how-to-use-post-processing.html\">How to use Post Processing</a></li><li><a href=\"https://threejs.org/manual/en/matrix-transformations.html\">Matrix Transformations</a></li></ul></div><hr/><div><h3>Basics</h3><ul><li><a href=\"https://threejs.org/manual/en/fundamentals.html\">Fundamentals</a></li><li><a href=\"https://threejs.org/manual/en/responsive.html\">Responsive Design</a></li><li><a href=\"https://threejs.org/manual/en/prerequisites.html\">Prerequisites</a></li><li><a href=\"https://threejs.org/manual/en/setup.html\">Setup</a></li></ul></div><div><h3>Fundamentals</h3><ul><li><a href=\"https://threejs.org/manual/en/primitives.html\">Primitives</a></li><li><a href=\"https://threejs.org/manual/en/scenegraph.html\">Scenegraph</a></li><li><a href=\"https://threejs.org/manual/en/materials.html\">Materials</a></li><li><a href=\"https://threejs.org/manual/en/textures.html\">Textures</a></li><li><a href=\"https://threejs.org/manual/en/lights.html\">Lights</a></li><li><a href=\"https://threejs.org/manual/en/cameras.html\">Cameras</a></li><li><a href=\"https://threejs.org/manual/en/shadows.html\">Shadows</a></li><li><a href=\"https://threejs.org/manual/en/fog.html\">Fog</a></li><li><a href=\"https://threejs.org/manual/en/rendertargets.html\">Render Targets</a></li><li><a href=\"https://threejs.org/manual/en/custom-buffergeometry.html\">Custom BufferGeometry</a></li><li><a href=\"https://threejs.org/manual/en/physics.html\">Physics</a></li></ul></div><div><h3>Tips</h3><ul><li><a href=\"https://threejs.org/manual/en/rendering-on-demand.html\">Rendering On Demand</a></li><li><a href=\"https://threejs.org/manual/en/debugging-javascript.html\">Debugging JavaScript</a></li><li><a href=\"https://threejs.org/manual/en/debugging-glsl.html\">Debugging GLSL</a></li><li><a href=\"https://threejs.org/manual/en/tips.html#screenshot\">Taking a screenshot</a></li><li><a href=\"https://threejs.org/manual/en/tips.html#preservedrawingbuffer\">Prevent the Canvas Being Cleared</a></li><li><a href=\"https://threejs.org/manual/en/tips.html#tabindex\">Get Keyboard Input From a Canvas</a></li><li><a href=\"https://threejs.org/manual/en/tips.html#transparent-canvas\">Make the Canvas Transparent</a></li><li><a href=\"https://threejs.org/manual/en/tips.html#html-background\">Use three.js as Background in HTML</a></li></ul></div><div><h3>Optimization</h3><ul><li><a href=\"https://threejs.org/manual/en/optimize-lots-of-objects.html\">Optimizing Lots of Objects</a></li><li><a href=\"https://threejs.org/manual/en/optimize-lots-of-objects-animated.html\">Optimizing Lots of Objects Animated</a></li><li><a href=\"https://threejs.org/manual/en/offscreencanvas.html\">Using OffscreenCanvas in a Web Worker</a></li></ul></div><div><h3>Solutions</h3><ul><li><a href=\"https://threejs.org/manual/en/load-obj.html\">Load an .OBJ file</a></li><li><a href=\"https://threejs.org/manual/en/load-gltf.html\">Load a .GLTF file</a></li><li><a href=\"https://threejs.org/manual/en/backgrounds.html\">Add a Background or Skybox</a></li><li><a href=\"https://threejs.org/manual/en/transparency.html\">How to Draw Transparent Objects</a></li><li><a href=\"https://threejs.org/manual/en/multiple-scenes.html\">Multiple Canvases, Multiple Scenes</a></li><li><a href=\"https://threejs.org/manual/en/picking.html\">Picking Objects with the mouse</a></li><li><a href=\"https://threejs.org/manual/en/post-processing.html\">Post Processing</a></li><li><a href=\"https://threejs.org/manual/en/shadertoy.html\">Using Shadertoy shaders</a></li><li><a href=\"https://threejs.org/manual/en/align-html-elements-to-3d.html\">Aligning HTML Elements to 3D</a></li><li><a href=\"https://threejs.org/manual/en/indexed-textures.html\">Using Indexed Textures for Picking and Color</a></li><li><a href=\"https://threejs.org/manual/en/canvas-textures.html\">Using A Canvas for Dynamic Textures</a></li><li><a href=\"https://threejs.org/manual/en/billboards.html\">Billboards and Facades</a></li><li><a href=\"https://threejs.org/manual/en/cleanup.html\">Freeing Resources</a></li><li><a href=\"https://threejs.org/manual/en/voxel-geometry.html\">Making Voxel Geometry (Minecraft)</a></li><li><a href=\"https://threejs.org/manual/en/game.html\">Start making a Game</a></li></ul></div><div><h3>WebGPU</h3><ul><li><a href=\"https://threejs.org/manual/en/webgpurenderer.html\">WebGPURenderer</a></li><li><a href=\"https://threejs.org/manual/en/webgpu-postprocessing.html\">Post-Processing</a></li></ul></div><div><h3>WebXR</h3><ul><li><a href=\"https://threejs.org/manual/en/webxr-basics.html\">VR - Basics</a></li><li><a href=\"https://threejs.org/manual/en/webxr-look-to-select.html\">VR - Look To Select</a></li><li><a href=\"https://threejs.org/manual/en/webxr-point-to-select.html\">VR - Point To Select</a></li></ul></div><div><h3>Reference</h3><ul><li><a href=\"https://threejs.org/manual/en/material-table.html\">Material Table</a></li></ul></div></div></body></html>",
    "success": true,
    "error": "",
    "crawled_at": 1785114585.7357035,
    "is_shell": true
  }
]