Communitygithub.com

3d-logo

Crie um efeito 3D de moeda/medalha giratória a partir de qualquer imagem de logotipo usando React Three Fiber. Detecta automaticamente o contorno, remove fundos sólidos, constrói uma moeda com borda cromada e adiciona reflexos de ambiente. Use para logotipo 3D, logotipo giratório, efeito de moeda ou animação de medalha.

O que é 3d-logo?

Esta skill transforma qualquer imagem de logotipo em uma medalha ou moeda 3D giratória, utilizando React Three Fiber. Ela detecta automaticamente o contorno do logotipo, remove o fundo sólido da imagem e gera uma moeda com borda cromada e reflexos de ambiente, resultando em um efeito visual sofisticado. Suporta plataformas que integram React Three Fiber e é ideal para exibir logotipos de forma dinâmica em sites, portfolios ou aplicações. O processo é automatizado: a skill processa a imagem de entrada, identifica o contorno, aplica a geometria 3D e configura a animação de rotação e iluminação, tudo sem necessidade de intervenção manual.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/hasuwini77/3d-logo-skill/tree/main/skills/3d-logo

Perguntar na sua IA favorita

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

Documentação

O que 3d-logo faz?

Crie um efeito 3D de moeda/medalha giratória a partir de qualquer imagem de logotipo usando React Three Fiber. Detecta automaticamente o contorno, remove fundos sólidos, constrói uma moeda com borda cromada e adiciona reflexos de ambiente. Use para logotipo 3D, logotipo giratório, efeito de moeda ou animação de medalha.

Visão Geral

Esta skill permite transformar imagens de logotipo em elementos 3D elegantes, como moedas ou medalhas giratórias. Ela utiliza React Three Fiber para renderização 3D e processamento de imagem para:

  • Detecção automática de contorno
  • Remoção de fundo sólido
  • Criação de geometria de moeda com borda cromada
  • Reflexos de ambiente realistas
  • Animação de rotação contínua

Pré-requisitos

  • Node.js (v14 ou superior)
  • React Three Fiber configurado
  • Pacotes necessários (instalados automaticamente pela skill)

Como Usar

  1. Forneça o caminho ou URL da imagem do logotipo.
  2. A skill processará a imagem e gerará o componente 3D.
  3. O resultado será um componente React que exibe a moeda giratória.

Exemplo

import { Coin } from './Coin';

function App() {
  return (
    <div style={{ width: '400px', height: '400px' }}>
      <Coin logo="caminho/para/logo.png" />
    </div>
  );
}

Parâmetros

ParâmetroTipoDescrição
logostringCaminho ou URL da imagem do logotipo
widthnumber (opcional)Largura da moeda (padrão: 2)
heightnumber (opcional)Altura/espessura da moeda (padrão: 0.2)
speednumber (opcional)Velocidade de rotação (padrão: 1)

Personalização

  • Borda cromada: Ajuste a cor e o brilho da borda.
  • Reflexos: Modifique a intensidade e cor dos reflexos de ambiente.
  • Animação: Altere a velocidade e direção da rotação.

Suporte

Para dúvidas ou sugestões, consulte a documentação oficial do React Three Fiber.

Habilidades Relacionadas