Conjunto de skills do Claude Code que criam vídeos gerando cada quadro e a trilha musical em código, com uma skill para cada estilo visual.
JDhruv14/ascii-diorama
Skill do Claude Code que orienta um agente de IA na criação de cenas 3D em miniatura com efeito tilt-shift, renderizadas como glifos ASCII coloridos com Three.js.
- Estrelas
- 92
- Forks
- 3
- Issues abertas
- 0
- Último commit
- há 5 dias
O que é?
ascii-diorama é uma skill do Claude Code para criar miniaturas ASCII com efeito tilt-shift: pequenas cenas 3D desenhadas inteiramente com caracteres monoespaçados coloridos. A câmera observa o diorama em Three.js de um ângulo bem elevado e se move para frente e para trás enquanto as partes superior e inferior da imagem ficam desfocadas, criando a aparência de uma maquete. Grama, água, pedra e árvores são desenhadas com conjuntos próprios de glifos, e cada glifo recebe sua cor da renderização 3D.
O repositório inclui as instruções da skill, um servidor de pré-visualização ao vivo que reconstrói a cena ao recarregar, um script para baixar assets e uma cena inicial com terreno, shader de mar, grama e flores instanciadas, objetos, uma raposa caminhando e pétalas à deriva. A cena inicial cobre os principais sistemas necessários para uma nova cena, e o conteúdo pode ser substituído por outros cenários, como um porto ou uma vila na encosta.
A cena roda ao vivo no navegador com WebGL 2 e Node.js 18 ou superior, e o resultado pode ser exportado como uma página estática.
Recursos principais
- 01Renderiza cenas 3D como glifos ASCII coloridos, selecionados conforme o tipo de superfície.
- 02Oferece um servidor de pré-visualização ao vivo que reconstrói a cena ao recarregar.
- 03Inclui uma cena inicial com terreno, shader de água, grama, flores e objetos.
- 04Aplica desfoque tilt-shift às partes superior e inferior da imagem.
- 05Baixa texturas e modelos com um script incluído.
Casos de uso
- Criar uma miniatura 3D animada no estilo ASCII com Claude Code.
- Prototipar um diorama personalizado, como um porto, uma vila ou um farol.
- Exportar uma cena de arte ASCII em loop como uma página web estática.
Início rápido
- 1
Clone a skill na pasta de skills do Claude Code
git clone https://github.com/JDhruv14/ascii-diorama ~/.claude/skills/ascii-diorama - 2
Instale as dependências do Three.js e do esbuild na pasta scene
npm i three esbuild - 3
Copie a cena inicial para uma nova pasta e baixe os recursos
mkdir -p my-scene && cp ~/.claude/skills/ascii-diorama/templates/scene/* my-scene/ && bash ~/.claude/skills/ascii-diorama/scripts/fetch-assets.sh my-scene - 4
Inicie a pré-visualização ao vivo e abra http://127.0.0.1:5173/
node ~/.claude/skills/ascii-diorama/scripts/serve.mjs my-scene
Antes de usar
- É necessário um navegador compatível com WebGL 2 e Node.js 18 ou superior.
- O download dos recursos inclui itens com licença CC BY 4.0, que exigem atribuição quando a raposa for exibida.
Em coleções
Tópicos
Perguntas frequentes
- O que é ascii-diorama?
- Skill do Claude Code que orienta um agente de IA na criação de cenas 3D em miniatura com efeito tilt-shift, renderizadas como glifos ASCII coloridos com Three.js. ascii-diorama é uma skill do Claude Code para criar miniaturas ASCII com efeito tilt-shift: pequenas cenas 3D desenhadas inteiramente com caracteres monoespaçados coloridos. A câmera observa o diorama em Three.js de um ângulo bem elevado e se move para frente e para trás enquanto as partes superior e inferior da imagem ficam desfocadas, criando a aparência de uma maquete. Grama, água, pedra e árvores são desenhadas com conjuntos próprios de glifos, e cada glifo recebe sua cor da renderização 3D.
- ascii-diorama é gratuito? Qual é a licença?
- ascii-diorama é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ascii-diorama ainda é mantido?
- Manutenção ativa. O último commit de ascii-diorama foi em 2 de nov. de 2026.
- Para que posso usar ascii-diorama?
- Criar uma miniatura 3D animada no estilo ASCII com Claude Code. Prototipar um diorama personalizado, como um porto, uma vila ou um farol. Exportar uma cena de arte ASCII em loop como uma página web estática.
- Como instalar ascii-diorama?
- Clone a skill na pasta de skills do Claude Code: git clone https://github.com/JDhruv14/ascii-diorama ~/.claude/skills/ascii-diorama Instale as dependências do Three.js e do esbuild na pasta scene: npm i three esbuild Copie a cena inicial para uma nova pasta e baixe os recursos: mkdir -p my-scene && cp ~/.claude/skills/ascii-diorama/templates/scene/* my-scene/ && bash ~/.claude/skills/ascii-diorama/scripts/fetch-assets.sh my-scene Inicie a pré-visualização ao vivo e abra http://127.0.0.1:5173/: node ~/.claude/skills/ascii-diorama/scripts/serve.mjs my-scene
- Onde consigo ascii-diorama?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/JDhruv14/ascii-diorama
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Playbook e kit de código Three.js para criar pequenos dioramas em pixel art com câmera fixa, paleta reduzida, dithering e QA determinístico por frame.
Reconstrói um objeto a partir de uma imagem de referência em código procedural TypeScript para Three.js, pronto para animação, e não em um arquivo de malha.
Coleção de skills e plugins para Claude Code que ensinam Claude a usar Three.js, GSAP, React Three Fiber, Framer Motion, Babylon.js e outras ferramentas de 3D e animação para a web.
Uma skill do Claude Code que transforma uma descrição de uma máquina em uma simulação 3D interativa baseada em física e em um curta-metragem, tudo em um único arquivo.
Oito skills para agentes que ensinam agentes de programação a criar, animar e testar sites 3D e controlados por rolagem com three.js.