Skip to main content

Impertio-Studio/Three.js-Claude-Skill-Package

SkillsMP는 Impertio-Studio/Three.js-Claude-Skill-Package에서 24개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
24
GitHub 스타
11
GitHub 포크
0

이 저장소의 skills

직업 카테고리 2개 · 100% 분류됨

수집된 skill 24개 중 24개를 표시합니다.

직업 분류
웹 개발자
설명

Use when optimizing 3D models for web delivery: reducing file size, compressing meshes, optimizing textures, or generating LOD. Provides a complete GLTF optimization pipeline using Draco, KTX2, mesh simplification, and gltf-transform. Keywords: optimize…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when composing a complete Three.js scene from scratch or when asked to create a 3D visualization. Provides decision trees for choosing lighting setup, materials, camera type, controls, and post-processing pipeline. Orchestrates other Three.js skills.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when working with 3D math in Three.js: vectors, matrices, quaternions, rotations, colors, or coordinate transforms. Prevents the common mistake of mutating shared vectors, using wrong rotation order, or confusing Euler gimbal lock. Covers Vector3,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when implementing mouse picking, hover detection, object selection, or line-of-sight checks in Three.js. Prevents the common mistake of raycasting every mousemove frame, not using layers for filtering, or missing recursive flag. Covers Raycaster,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when initializing a Three.js renderer, setting up the render loop, handling window resize, configuring tone mapping, or managing color spaces. Prevents the common mistake of not capping pixel ratio, using wrong color space, or forgetting to enable shadow…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when creating Three.js scenes, adding objects, managing parent-child hierarchies, or organizing 3D content. Prevents the common mistake of using add() instead of attach() for reparenting, forgetting matrixAutoUpdate, or missing dispose() calls. Covers…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when a Three.js scene has performance problems: low FPS, memory leaks, too many draw calls, or high GPU memory usage. Prevents the common mistake of forgetting dispose(), creating objects in the render loop, or not using InstancedMesh for repeated…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when a Three.js scene renders incorrectly: black screen, invisible objects, wrong colors, z-fighting, or broken shadows. Prevents the common mistake of wrong color space, missing material.side, or forgetting updateProjectionMatrix. Covers all common…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when playing animations, crossfading between animation states, or loading skeletal animations from GLTF in Three.js. Prevents the common mistake of not calling mixer.update(delta) every frame, wrong crossfade setup, or missing Clock. Covers…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when adding sound to a Three.js scene: background music, 3D spatial audio, or audio visualization. Prevents the common mistake of ignoring browser autoplay policy, not attaching AudioListener to camera, or wrong distance model. Covers AudioListener,…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when using Drei helper components with React Three Fiber: controls, environment maps, text rendering, HTML overlays, or performance helpers. Prevents the common mistake of not wrapping useGLTF in Suspense, using wrong Environment preset name, or…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when loading and viewing IFC/BIM models in a Three.js scene. Prevents the common mistake of using deprecated web-ifc-three, ignoring AGPL-3.0 license implications, or loading large IFC files without streaming. Covers web-ifc (MIT), @thatopen/components…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when setting up lighting in a Three.js scene: ambient, directional, point, spot, area, or environment lighting. Prevents the common mistake of too many shadow-casting lights, wrong intensity units, or missing environment maps for PBR. Covers all 7 light…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when adding physics simulation to a Three.js scene: rigid bodies, collisions, constraints, or raycasting. Prevents the common mistake of wrong Vec3/Vector3 conversion, missing world.step(), or choosing the wrong engine. Covers cannon-es and Rapier with…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when adding post-processing effects like bloom, SSAO, depth of field, or anti-aliasing to a Three.js scene. Prevents the common mistake of mixing Three.js EffectComposer with pmndrs/postprocessing, wrong pass order, or missing RenderPass. Covers…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when building 3D scenes with React using React Three Fiber (R3F). Prevents the common mistake of mixing imperative Three.js code with R3F's declarative model, creating objects inside useFrame, or forgetting Suspense for loaders. Covers Canvas, useFrame,…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when enabling shadows in a Three.js scene or debugging shadow artifacts like acne, peter panning, or low resolution. Prevents the common mistake of wrong shadow camera frustum, too many PointLight shadows, or missing castShadow/receiveShadow flags. Covers…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when using the Three.js WebGPU renderer, node-based materials, TSL (Three Shading Language), or compute shaders. Prevents the common mistake of not checking browser support, missing async init, or using GLSL with WebGPU. Covers WebGPURenderer, node…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when building VR or AR experiences with Three.js using WebXR. Prevents the common mistake of using requestAnimationFrame instead of setAnimationLoop, not handling controller events, or wrong reference space. Covers WebXRManager, VRButton, ARButton,…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when adding camera controls to a Three.js scene: orbit, pan, zoom, fly, first-person, or object manipulation. Prevents the common mistake of forgetting controls.update() in the render loop, not calling dispose(), or mixing controls. Covers OrbitControls,…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when creating 3D shapes, custom geometry, or instanced meshes in Three.js. Prevents the common mistake of forgetting dispose(), not setting needsUpdate on BufferAttribute, or using non-indexed geometry when indexed is better. Covers BufferGeometry,…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when loading 3D models (GLTF, FBX, OBJ), textures, or HDR environment maps in Three.js. Prevents the common mistake of not setting up DRACOLoader, wrong WASM path, or missing error handling. Covers GLTFLoader, DRACOLoader, KTX2Loader, TextureLoader,…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when choosing or configuring materials, loading textures, or setting up PBR workflows in Three.js. Prevents the common mistake of wrong color space on textures, forgetting material.dispose(), or not calling material.needsUpdate after changes. Covers all…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Use when writing custom GLSL shaders, creating ShaderMaterial or RawShaderMaterial, defining uniforms, or patching built-in materials with onBeforeCompile. Prevents the common mistake of wrong uniform format, missing needsUpdate on uniforms, or not including…

원문 언어: 영어

업데이트
수집된 skill 24개 중 24개를 표시합니다.