Communitygithub.com

Gohans Three.js スタック (3D動画制作技術スタック)

Three.jsおよび3D動画制作のための64の厳選リポジトリと、実戦で検証されたライブラリ、Before/Afterリファレンスガイドを提供します。Three.jsシーンの計画、構築、レンダリング、レビュー、デバッグ、アドバイスを行う際にこのスキルを使用してください。

Gohans Three.js スタック (3D動画制作技術スタック) とは?

このスキルは、Three.jsと3D動画制作における実戦的なベストプラクティスを集約した、厳選64リポジトリの技術スタックです。WebCodecsによるMP4エクスポート、カメラ数学、glTF最適化、ポストプロセッシング、アンビエントオクルージョン、リップシンク、3Dキャラクター、オーディオラウドネス正規化、2.5Dパララックス、地図、物理破壊、Minecraft 3D映像など、幅広いトピックをカバーします。各リポジトリの詳細なユースケース、正しい使い方、`draw(t)`における注意点、Before/After比較がリファレンスドキュメントにまとめられており、AIエージェントが状況に応じて最適なライブラリを選択・適用できるよう設計されています。独自のカスタムコードが検出された場合は警告を発し、常に最新のベストプラクティスを優先するよう指示します。Minecraft関連の特殊レンダリングツールや、深層学習ベースの背景除去・深度推定ライブラリも含まれており、将来的な拡張性も考慮されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Gohans1/gohans-skills/tree/HEAD/gohans-3js-videos-skills

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Gohans Three.js Stack (必要に応じてベストプラクティスを調査)

  • プロジェクト内に対応するライブラリを使用しない独自のカスタムコードが検出された場合 -> 強く警告して報告すること
  • Three.jsに関連する特定のテーマ/分野/タスク/要求/情報などに取り組む前/最中/後(実装・アドバイス・作業など)は、以下のリポジトリを優先的に調査・実装・適用・アドバイスすること(最新/ベストプラクティスの調査は必須。忘れや陳腐化を防ぐため)(該当するものがなければ、問題を解決するライブラリが既に存在するか調査し、なければカスタムコードも可だが、開発者に報告すること)
  • ツール/武器をスマートに選び、効果的かつベストプラクティスで最高の組み合わせを目指せ。盲目的に適用してはならない
  • 詳細リファレンス(ユースケース、正しい使用方法、draw(t)時の注意点、全64リポジトリのBefore/After比較): references/gohans-threejs-stack.md

実戦: あらゆる動画 (全時代)

https://github.com/Vanilagy/mediabunny (https://mediabunny.dev/llms.txt; mediabunny.d.ts) https://github.com/pmndrs/math (math スキル) https://github.com/donmccurdy/glTF-Transform https://github.com/zeux/meshoptimizer https://github.com/KhronosGroup/glTF-Validator https://github.com/m-bain/whisperX https://github.com/pmndrs/postprocessing https://github.com/N8python/n8ao https://github.com/csteinmetz1/pyloudnorm https://github.com/slhck/ffmpeg-normalize https://github.com/Netflix/vmaf https://github.com/mapbox/pixelmatch https://github.com/gkjohnson/three-mesh-bvh https://github.com/Evercoder/culori https://github.com/ashima/webgl-noise https://github.com/protectwise/troika https://github.com/lovell/sharp https://github.com/yt-dlp/yt-dlp https://github.com/Breakthrough/PySceneDetect

3Dモデル & キャラクター

https://github.com/DanielSWolf/rhubarb-lip-sync https://github.com/microsoft/Microsoft-Rocketbox

今後の可能性が高いテーマ

https://github.com/sparkjsdev/spark https://github.com/Alchemist0823/three.quarks https://github.com/DepthAnything/Depth-Anything-V2 https://github.com/danielgatis/rembg https://github.com/advimman/lama https://github.com/vasturiano/three-forcegraph https://github.com/vasturiano/three-globe https://github.com/NASA-AMMOS/3DTilesRendererJS https://github.com/maplibre/maplibre-gl-js https://github.com/protomaps/PMTiles https://github.com/Turfjs/turf https://github.com/mapbox/supercluster https://github.com/d3/d3 https://github.com/greensock/GSAP https://github.com/takram-design-engineering/three-geospatial https://github.com/dimforge/rapier/tree/master/typescript https://github.com/dgreenheck/three-pinata https://github.com/FarazzShaikh/THREE-CustomShaderMaterial https://github.com/pmndrs/drei-vanilla https://github.com/instruktlabs/kiln https://github.com/nv-tlabs/kimodo

特定分野

Minecraft

https://github.com/ewanhowell5195/block-model-renderer https://github.com/InventivetalentDev/MineRender (https://beta-docs.minerender.org) https://github.com/Moo-Ack-Productions/MCprep https://github.com/JannisX11/wintersky https://github.com/misode/deepslate https://github.com/Schem-at/Nucleation https://github.com/erich666/Mineways https://github.com/Mojang/bedrock-samples https://github.com/JannisX11/blockbench https://github.com/jasonjgardner/blockbench-mcp-plugin

稀に使用

https://github.com/nomadkaraoke/python-audio-separator https://github.com/mikedh/trimesh https://github.com/f3d-app/f3d https://github.com/elalish/manifold https://github.com/dgreenheck/ez-tree https://github.com/gkjohnson/three-edge-projection https://github.com/opentypejs/opentype.js https://github.com/rough-stuff/rough https://github.com/cosinekitty/astronomy https://github.com/shashwatak/satellite-js https://github.com/KhronosGroup/KTX-Software https://github.com/agargaro/instanced-mesh

関連スキル