Skip to content

šŸ“ˆ Projeto desenvolvido em JavaScript/C++ para a disciplina de ComputaĆ§Ć£o GrĆ”fica, consta na criaĆ§Ć£o de uma vitrine virtual em 3D.

Notifications You must be signed in to change notification settings

juathanduarte/cg-vitrine3d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

29 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

Vitrine 3D

Esta Ć© uma aplicaĆ§Ć£o web que permite aos usuĆ”rios explorarem uma vitrine virtual em 3D, onde podem olhar e comprar itens utilizando WebGL. A aplicaĆ§Ć£o oferece uma experiĆŖncia imersiva e interativa, permitindo aos usuĆ”rios controlarem a visualizaĆ§Ć£o dos objetos, animar os objetos, mudar as texturas e cores alĆ©m de adicionar itens ao carrinho de compras.

Recursos

A aplicaĆ§Ć£o oferece os seguintes recursos:

  • VisualizaĆ§Ć£o em 3D: Todos os objetos na vitrine sĆ£o renderizados em 3D utilizando WebGL, proporcionando uma experiĆŖncia realista e interativa.
  • Controles de AnimaĆ§Ć£o: Os usuĆ”rios podem controlar a rotaĆ§Ć£o, o zoom e a animaĆ§Ć£o prĆ©-definida da cĆ¢mera dos objetos na vitrine, permitindo uma exploraĆ§Ć£o detalhada dos itens.
  • Carrinho de Compras: Todos os itens que o usuĆ”rio comprar sĆ£o adicionados a uma visĆ£o Ćŗnica, representada por uma garagem ou pĆ”tio, onde Ć© possĆ­vel visualizar todos os itens adquiridos.
  • AnimaĆ§Ć£o de Fundo: O fundo da pĆ”gina Ć© uma animaĆ§Ć£o em WebGL, que adiciona um elemento visual dinĆ¢mico e atrativo Ć  aplicaĆ§Ć£o.
  • āœØ Magia āœØ

Tecnologias Utilizadas

A aplicaĆ§Ć£o Ć© desenvolvida utilizando as seguintes tecnologias:

  • WebGL: Ɖ uma API JavaScript para renderizaĆ§Ć£o de grĆ”ficos em 3D no navegador, sendo amplamente utilizada para criar aplicaƧƵes de visualizaĆ§Ć£o em 3D.
  • Editor de Imagens: Ɖ utilizado um editor de imagens para customizar as texturas dos objetos, permitindo a troca de cores e a criaĆ§Ć£o de texturas personalizadas.

Como utilizar

  1. Clone o repositĆ³rio para o seu ambiente local.
  2. Abra o arquivo index.html em um navegador web compatĆ­vel com WebGL.
  3. Utilize os controles disponĆ­veis na interface para explorar a vitrine em 3D.
  4. Clique no menu para trocar as texturas e cores dos objetos.
  5. Os itens que forem comprados serĆ£o adicionados Ć  visĆ£o Ćŗnica do carrinho de compras.
  6. Divirta-se explorando a vitrine 3D e comprando itens personalizados!

Autor

Esta aplicaĆ§Ć£o foi desenvolvida por Juathan Coelho Duarte. Entre em contato pelo e-mail [email protected] para mais informaƧƵes.
Agradecimentos especiais a Rafael Piccin Torchelsen por todo suporte.

About

šŸ“ˆ Projeto desenvolvido em JavaScript/C++ para a disciplina de ComputaĆ§Ć£o GrĆ”fica, consta na criaĆ§Ć£o de uma vitrine virtual em 3D.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published