Cena em 3D com a formação e movimentação do Sistema Solar. O projeto foi criado durante a disciplina de Computação Gráfica do curso de Engenharia de Computação da Universidade Federal do Ceará. Sua execução pode ser vista em: https://youtu.be/wmKmgr7_J5k
Na pasta Sistema_Solar
execute:
npm install
Na pasta Sistema_Solar
execute:
npm run dev
O Projeto se trata de uma simulação/represetação do Sistema Solar utilizando como base a biblioteca Three.JS.
A proposta completa do projeto e seus requisitos está disponível em Descrição do projeto.pdf.
- O projeto deve ser finalizado e entregue até o dia 15 de Outubro de 2023.
O projeto precisa contear obrigatoriamente:
-
Requisito 1
: Uso de transformações geométricas e texturas para cada corpo celeste; -
Requisito 2
: Apresentar os objetos referentes aos planetas e sol
(Saturno pode apresentar seus anéis com mesmo recurso de textura mostrado em sala, mas os satélites de cada um dos planetas serão desconsiderados para este trabalho); -
Requisito 3
: Aplicar o máximo de objetos referentes ao Sistema Solar na cena; -
Requisito 4
: Aplicar a translação dos planetas ao redor do Sol; -
Requisito 5
: Permitir a possibilidade de mudança de velocidade dos movimentos dos planetas por teclas; -
Requisito 6
: Planetas realizarem a própria rotação em torno de cada si mesmos; -
Requisito 7
: Incluir projeto no GitHub e no README adicionar link de vídeo de demonstração no Youtube mostrando o funcionamento da cena 3D;
O projeto pode conter opcionalmente:
-
Extra 1
: Representação eficiente dos anéis de Saturno; -
Extra 2
: Representação de alguma(s) amostra(s) de satélite(s); -
Extra 3
: Planetas ficarem em velocidades distintas; -
Extra 4
: Adiciona teclas para interação do usuário.
Yara Silva |
Robson Gomes |
Luan Moraes |
Jônatas Mendonça |
Jonas Fontenele |
Vinícius Santos |