使用Three.js制作浏览器中的三维元素与可交互体验,涵盖场景构建、材质外观、交互控制和渲染后视觉效果,支持从显示到操作与外观调整的制作工作。
- 为网页制作三维元素
- 制作浏览器交互式三维体验
- 调整材质外观与操作方式
242 个 · 按相关度排序
使用Three.js制作浏览器中的三维元素与可交互体验,涵盖场景构建、材质外观、交互控制和渲染后视觉效果,支持从显示到操作与外观调整的制作工作。
Build open-ocean scenes in Three.js with rolling waves, reflections, sun glitter, foam, and boat wakes. A reusable module also provides wave-height queries for floating objects and techniques for keeping distant water stable as the camera moves.
中文简介正在准备中。当前显示英语简介。
Write, review, and optimize Three.js scenes using guidance on memory cleanup, rendering, models, textures, and lighting. Apply examples to reduce unnecessary work, investigate memory leaks, and adjust 3D experiences for mobile devices.
中文简介正在准备中。当前显示英语简介。
Helps agents build the foundations of a Three.js scene, including cameras, rendering settings, object grouping, and movement. Code examples cover coordinate systems, resizing, animation timing, resource cleanup, and basic performance improvements for browser-based 3D projects.
中文简介正在准备中。当前显示英语简介。
Add glow, depth-based blur, color correction, and other finishing effects to Three.js scenes. Covers combining effects with EffectComposer, writing custom shaders for screen effects, handling window resizing, and adjusting rendering workload.
中文简介正在准备中。当前显示英语简介。
Build asset loading for Three.js scenes, including 3D models, textures, and HDR images for backgrounds and reflections. Coordinate multiple files, track loading progress, reuse cached assets, and handle failures with retries or fallback files.
中文简介正在准备中。当前显示英语简介。
Find topic-specific API guidance and implementation patterns for Three.js projects. Ten references cover scene setup, geometry, materials, lighting, textures, animation, loading models, custom visual effects, postprocessing, and mouse or touch interaction.
中文简介正在准备中。当前显示英语简介。
Build browser-based 3D games with Three.js, TypeScript, and Vite. Structure scene and camera control, model loading, physics, and interface overlays separately from game rules, with guidance for WebGL rendering diagnostics and performance.
中文简介正在准备中。当前显示英语简介。
Refine wood materials and lighting in three.js interiors using procedural grain, window light, contact shadows, rays, and dust. A runnable scorecard measures eight aspects of the rendered image, helping guide revisions toward a chosen target score.
中文简介正在准备中。当前显示英语简介。
Implement fog of war, an effect that conceals unseen areas, in Three.js action games. It combines soft visual boundaries with obstacle-aware visibility rules for targeting and combat, plus performance tuning and testing guidance.
中文简介正在准备中。当前显示英语简介。
Build woven fabric in Three.js with visible threads, realistic sheen, seams, and thick hems. The skill covers folds that preserve texture proportions, light passing through thin cloth, and variations in dye and wear.
中文简介正在准备中。当前显示英语简介。
Create realistic metal surfaces in Three.js by combining structured reflections, studio lighting, scratches, fingerprints, and beveled edges. Includes polished, brushed, and aged finishes for objects such as tools, rings, and metal product parts.
中文简介正在准备中。当前显示英语简介。
Style Three.js objects with realistic, cartoon, or custom materials. Choose material types, adjust textures and reflections, create glass or metal effects, and use shader code for custom appearance while considering rendering performance.
中文简介正在准备中。当前显示英语简介。
Add mouse, touch, and keyboard interaction to Three.js scenes. Implement object picking, camera navigation, dragging, and transform handles, with examples for selection feedback, coordinate conversion, and limiting the cost of interaction checks.
中文简介正在准备中。当前显示英语简介。
Build custom visual effects in Three.js using shaders, programs that control shape and surface appearance. Add animated waves, glowing edges, gradients, or dissolving surfaces, and extend existing materials with custom rendering behavior.
中文简介正在准备中。当前显示英语简介。
Animate 3D objects in Three.js using timed keyframes, bone movement, and shape changes. Play animations stored in GLTF models, control playback speed and looping, blend actions, and create motion through code.
中文简介正在准备中。当前显示英语简介。
Configure images and videos as surface textures in Three.js, and use environment images for backgrounds and reflections. Adjust placement, color settings, repetition, and filtering, then manage texture memory through compression, reuse, and disposal.
中文简介正在准备中。当前显示英语简介。
Create Three.js shapes, custom meshes, 3D text, and point clouds. Explains vertex editing and geometry utilities, plus instancing, a technique for efficiently drawing many copies of the same shape with different positions, sizes, or colors.
中文简介正在准备中。当前显示英语简介。
Set up lighting and shadows in Three.js scenes. Choose light types, create outdoor or studio lighting, use environment images to illuminate materials, and tune shadow settings to balance appearance with rendering performance.
中文简介正在准备中。当前显示英语简介。
Create a 3D object with three.js, inspect it from every angle in an interactive viewer, and download it as OBJ + MTL or GLB for use in other 3D applications.
中文简介正在准备中。当前显示英语简介。
Create interactive 3D scenes for websites, including product views and scroll-driven animations. Covers choosing Three.js, React Three Fiber, or Spline, preparing lightweight models, showing loading progress, and adapting experiences for mobile devices.
中文简介正在准备中。当前显示英语简介。
Build a Three.js 3D model from an object or character reference image using code. The workflow develops shapes and materials in stages, compares rendered views with the reference, and guides corrections through quality checks.
中文简介正在准备中。当前显示英语简介。
Create or debug interactive web scenes with Three.js, including product viewers and animated page visuals. The skill covers cameras, lighting, model loading, controls, performance tuning, and cleanup of graphics resources when scenes close.
中文简介正在准备中。当前显示英语简介。
Transform an article, case study, or brand story into a connected scrolling page. Choose scroll-controlled video, a real-time Three.js scene, or HTML with charts and typography, then organize the narrative into five to seven clear stages.
中文简介正在准备中。当前显示英语简介。