Communitygithub.com

Gohans1/gohans-3js-videos-skills

Conjunto curado de 64 repositórios Three.js e produção de vídeo 3D com bibliotecas testadas em batalha e um guia de referência Antes/Depois.

O que é gohans-3js-videos-skills?

Esta skill oferece um ecossistema de 64 repositórios curados para desenvolvimento Three.js e produção de vídeo 3D, cobrindo desde cena e animação até exportação MP4 com WebCodecs, otimização glTF, pós-processamento, oclusão ambiental, sincronia labial, personagens 3D, normalização de áudio, parallax 2.5D, mapas geoespaciais, simulação de fraturas e filmes 3D no estilo Minecraft. Ela funciona como um guia de referência prática, fornecendo para cada repositório casos de uso, instruções de uso, variações durante o loop de animação `draw(t)` e comparações visuais Antes/Depois. A skill prioriza o uso de bibliotecas consolidadas e alerta fortemente contra código customizado que reinvente a roda, incentivando a pesquisa das melhores práticas e a combinação inteligente das ferramentas listadas. Compatível com assistentes de codificação como Claude Code, Cursor e Codex, ela abrange temas específicos como modelagem 3D, personagens, efeitos visuais, geografia, áudio e otimização de performance.

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

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Gohans Three.js Stack (pesquise a melhor prática se necessário)

  • Se no projeto for detectado qualquer código customizado caseiro que não utilize a biblioteca correspondente -> AVISO DE REPORTAGEM FORTE
  • antes/durante/após implementar/consultar/trabalhar/etc... com um tópico/área/tarefa/requisição/informação/etc... específico relacionado a 3js -> priorize pesquisar/implementar/aplicar/consultar/etc... os repositórios abaixo (pesquisar a última/ melhor prática é necessário para evitar esquecimento/desatualização) (se não houver, pesquise se já existe uma biblioteca que resolva o problema; se não houver, é possível criar código customizado, mas deve reportar ao dev)
  • Seja inteligente ao escolher ferramentas/armas para combiná-las harmoniosamente de forma eficaz/melhor prática/nível máximo, NÃO aplique cegamente
  • Referência detalhada (caso de uso, como usar corretamente, observações ao avançar no draw(t), e comparação Antes/Depois para todos os 64 repositórios): references/gohans-threejs-stack.md

Batalha real: Todos os vídeos de todos os tempos

https://github.com/Vanilagy/mediabunny (https://mediabunny.dev/llms.txt; mediabunny.d.ts) https://github.com/pmndrs/math (math skill) 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

Modelos 3D e Personagens

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

Tópicos futuros muito prováveis de serem úteis

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

Específico

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

Raramente usado

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

Habilidades Relacionadas