Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

👾 Elementos 3D com Three.js

NotificationsYou must be signed in to change notification settings

jefter-dev/3D

Repository files navigation

Este projeto utiliza Three.js, Next.js e React Bootstrap para renderizar e exibir modelos 3D.

Visão Geral

O projeto demonstra como integrar Three.js em um aplicativo Next.js usando componentes React para renderizar modelos 3D.

Tecnologias Utilizadas

  • Three.js: Biblioteca JavaScript para criar e exibir gráficos animados 3D no navegador.
  • Next.js: Framework React para renderização do lado do servidor e geração de sites estáticos.
  • React Bootstrap: Biblioteca de componentes Bootstrap para React.
  • Imagem: Componente Next.js para otimização de imagens.
  • Link: Componente Next.js para navegação entre páginas.

Estrutura do Projeto

O código principal está no arquivosrc/app/pages.js e utiliza o componenteElement3D para renderizar os modelos 3D.

Pode adaptar para outros formatos, mas o código é funcional com arquivos.glb.

Exemplo de uso abaixo:

Código

<Element3DfileElement="/elements3D/ELEMENTO_3D.glb"cameraHelperElement={false}cameraLockElement={false}moveElement={true}rotateElement={false}colorLight="#58d5d3"intensityLight={30}backgroundColorElement={0x07161B}/>

Getting Started

  1. Clone o repositório:
git clone https://github.com/jefter-dev/3D.git
  1. Navegue até o diretório do projeto:
cd seu-repositorio
  1. Instale as dependências:
npm install
  1. Execute o projeto:
npm run dev
  1. Abrahttp://localhost:3000 no navegador para ver o projeto.

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.

Licença

Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.

Contato

Para mais informações, visite meu site ou entre em contato através das redes sociais.

WhatsApp

[8]ページ先頭

©2009-2025 Movatter.jp