Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 7品質スコア 69/100

threejs-syntax-controls

Three.jsシーンにカメラコントロールを追加する際に使用します。軌道回転、パン、ズーム、飛行、一人称視点、オブジェクト操作に対応しています。render()ループ内でcontrols.update()の呼び出しを忘れたり、dispose()を呼び出さなかったり、複数のコントロールを混在させたりといった一般的なミスを防ぎます。OrbitControls、MapControls、FlyControls、PointerLockControls、TransformControlsに対応しています。

description の原文を見る

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, MapControls, FlyControls, PointerLockControls, TransformControls. Keywords: OrbitControls, controls, camera controls, orbit, pan, zoom, MapControls, FlyControls, PointerLockControls, TransformControls.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

threejs-syntax-controls

クイックリファレンス

コントロール選択の判断フロー

ユースケースコントロール理由
3Dモデルをあらゆる角度から検査するOrbitControlsターゲットポイント周辺の軌道回転/パン/ズーム
トップダウンマップまたは2DスタイルナビゲーションMapControls左ドラッグでパン、右ドラッグで回転
フリーフライトエディタまたは宇宙シーンFlyControls6自由度、WASD+マウス
ポインターロック付きのファーストパーソンゲームPointerLockControlsカーソルを隠す、マウス移動をキャプチャ
ポインターロックなしのファーストパーソンFirstPersonControlsブラウザロックAPIなしのマウスルック
ギズモを介してオブジェクトを移動/回転/スケールTransformControlsインタラクティブな変換/回転/スケールハンドル
オブジェクトを平面に沿ってドラッグDragControlsクリックアンドドラッグでオブジェクトを再配置
ジンバルロック制限なしの回転Arcb

...

詳細情報

作者
majiayu000
リポジトリ
majiayu000/claude-skill-registry-data
ライセンス
不明
最終更新
2026/5/9

Source: https://github.com/majiayu000/claude-skill-registry-data / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: majiayu000 · majiayu000/claude-skill-registry-data · ライセンス: ライセンス未確認