Synaptic SkillsSynapticSkills
MarketplaceSkill GraphCriar SkillMCP ServerPlataformaEnterprise
v0.1.0-beta
Voltar ao Marketplace
DevelopmentMédio

Three.js Interaction

porcloudai-x·cloudai-x· v1.0.0 · atualizado em 2026-04-10
77
Score

Three.js interaction - raycasting, controls, mouse/touch input, object selection. Use when handling user input, implementing click detection, adding camera controls, or creating interactive 3D experiences.

threejs3d-graphicsraycastinguser-interactioncamera-controlsjavascriptwebgl
0Stars
0Forks
0Usos
Fork

Documento do Skill

SKILL.mdthreejs-interaction/workflow
1
Set up Three.js scene: — Create a scene, camera, and renderer.
2
Implement Raycasting: — Initialize a `THREE.Raycaster` to detect object intersections.
3
Capture User Input: — Add event listeners for mouse clicks, touch events, or keyboard input.
4
Convert Coordinates: — Transform screen coordinates to world coordinates using the camera.
5
Detect Intersections: — Use the raycaster to find objects that intersect with the ray.
6
Handle Interactions: — Implement logic to respond to the detected interactions (e.g., object selection, camera movement).
7
Update Scene: — Modify the scene based on the interaction and re-render.

Telemetria de Agentes

Execuções
0
total
Taxa de Sucesso
0%
últimos 30d
Latência Média
0.0s
p50
Alucinação
0.0%
detecção
Tokens Entrada
0
avg 0/exec
Tokens Saída
0
avg 0/exec

Uso por Plataforma

Skills Relacionados

Compõe comThree.js Animation
70%
Hebbian Synapse
Composite0.700
w = 0.3·α + 0.5·β + 0.2·γ
80
Similar aTailwind CSS Advanced Layout Techniques
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
80
Similar aTailwind CSS Development Patterns
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
79
Similar aTypeScript + React 19 Code Review Expert
60%
Hebbian Synapse
Composite0.600
w = 0.3·α + 0.5·β + 0.2·γ
80

Árvore do Skill

Three.js Interaction
threejs-interaction
Fases Cognitivas4
1.SENSE
2.CONTEXTUALIZE
3.ACT
4.REFLECT
Triggers7
implement raycasting in three.jsadd orbit controls to a three.js scenehandle mouse clicks in a 3d scenecreate interactive 3d elementsenable object selection in three.jsadd touch support to a three.js applicationimplement drag and drop in three.js

Avaliar este Skill

Score Breakdown

⭐Avaliação Humana0%
🤖Sucesso de Agentes0%
🕐Atualidade100%
🔗Saúde de Dependências100%
🕸️Centralidade no Grafo0%
🛡️Segurança50%
CompositeScore = α·Humano + β·Agente + γ·Recência + δ·Deps + ε·Centralidade + ζ·Segurança

Instalação

$ synaptic mcp download threejs-interaction
$ synaptic skills detail threejs-interaction
$ synaptic skills live threejs-interaction

Dependências

threethree/addons/controls/OrbitControls.jsthree/addons/controls/FlyControls.jsthree/addons/controls/FirstPersonControls.jsthree/addons/controls/PointerLockControls.jsthree/addons/controls/TrackballControls.jsthree/addons/controls/MapControls.jsthree/addons/controls/TransformControls.jsthree/addons/controls/DragControls.jsthree/addons/interactive/SelectionBox.jsthree/addons/interactive/SelectionHelper.js

Links

GitHub Repository