Skip to main content
Back to the directory
cloudai-x/threejs-skillsSoftware EngineeringFrontend and Design

threejs-interaction

Mouse and touch input handling, raycasting, camera controls, and object selection for Three.js scenes.

SkillJury keeps community verdicts, source metadata, and external repository signals in separate lanes so ranking data never pretends to be a review.

SkillJury verdict
Pending

No approved reviews yet

Would recommend
Pending

Waiting on enough review volume

Install signal
3

Weekly or total install activity from catalog data

Sign in to review
0 review requests
Install command
npx skills add https://github.com/cloudai-x/threejs-skills --skill threejs-interaction
SkillJury does not have enough approved reviews to publish a community verdict yet. Source metadata and repository proof are still available above.
SkillJury Signal Summary

As of Apr 30, 2026, threejs-interaction has 3 weekly installs, 0 community reviews on SkillJury. Community votes currently stand at 0 upvotes and 0 downvotes. Source: cloudai-x/threejs-skills. Canonical URL: https://skills.sh/cloudai-x/threejs-skills/threejs-interaction.

Security audits
Gen Agent Trust HubFAIL
SocketPASS
SnykPASS
About this skill
Mouse and touch input handling, raycasting, camera controls, and object selection for Three.js scenes. Gizmo for moving/rotating/scaling objects. Drag objects directly. - Supports five camera control types: OrbitControls (orbit around target), FlyControls (free flight), FirstPersonControls (WASD movement), PointerLockControls (locked pointer FPS), and MapControls (2D map-style panning) - Raycasting enables click detection, hover effects, and object selection with detailed intersection data including distance, UV coordinates, and face information - Includes TransformControls for interactive gizmos (translate/rotate/scale), DragControls for direct object dragging, and SelectionBox for multi-object selection - Provides coordinate conversion utilities between world and screen space, ray-plane intersection, and keyboard input handling with throttling and layer-based filtering for performance - Limit raycasts : Throttle mousemove handlers - Use layers : Filter raycast targets - Simple collision meshes : Use invisible simpler geometry for raycasting - Disable controls when not needed : controls.enabled = false - Batch updates : Group interaction checks - threejs-fundamentals - Camera and scene setup - threejs-animation - Animating interactions - threejs-shaders - Visual feedback effects

Source description provided by the upstream listing. Community review signal and install context stay separate from this narrative layer.

Community reviews

Latest reviews

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does threejs-interaction do?

Mouse and touch input handling, raycasting, camera controls, and object selection for Three.js scenes.

Is threejs-interaction good?

threejs-interaction does not have approved reviews yet, so SkillJury cannot publish a community verdict.

Which AI agents support threejs-interaction?

threejs-interaction currently lists compatibility with Skills CLI.

Is threejs-interaction safe to install?

threejs-interaction has been scanned by security audit providers tracked on SkillJury. Check the security audits section on this page for detailed results from Socket.dev and Snyk.

What are alternatives to threejs-interaction?

Skills in the same category include grimoire-morpho-blue, conversation-memory, second-brain-ingest, zai-tts.

How do I install threejs-interaction?

Run the following command to install threejs-interaction: npx skills add https://github.com/cloudai-x/threejs-skills --skill threejs-interaction

Related skills

More from cloudai-x/threejs-skills

Related skills

Alternatives in Software Engineering