Three.js is the industry-standard JavaScript library for creating 3D graphics in web browsers using WebGL and WebGPU. This skill provides comprehensive guidance for building performant, interactive 3D experiences including scenes, cameras, renderers, geometries, materials, lights, textures, and animations.
Three.js uses a hierarchical scene graph where all 3D objects are organized in a tree structure:
Use InstancedMesh for Repeated Objects For hundreds/thousands of identical objects, use InstancedMesh (see pattern above).
Всесторонние навыки веб-разработки на Three.js 3D. Используйте этот навык при создании интерактивных 3D-сцен, приложений WebGL/WebGPU, конфигураторов продуктов, 3D-визуализации или захватывающих веб-приложений. Запускается при выполнении задач, связанных с Three.js, 3D-рендерингом, сценами, камерами, сетками, материалами, освещением, анимацией, текстурами или рендерингом WebGL/WebGPU. Источник: freshtechbro/claudedesignskills.