Este projeto aplica transformações geométricas a letras num ambiente 3D utilizando Three.js. Foi desenvolvido com base num exercício proposto pelo professor da disciplina de Computação Gráfica.
O objetivo do projeto é permitir a seleção de letras e a aplicação de matrizes de transformação (translação, rotação, escala) sobre elas, visualizando o resultado em tempo real.
- Selecionar letras para aplicação de transformações.
- Aplicar matrizes de translação, rotação e escala.
- Resetar transformações e testar novas configurações.
- Renderização interativa usando Three.js.
- Three.js: Para renderização 3D no navegador.
- JavaScript (ES6+): Para a lógica de transformação e manipulação dos objetos 3D.
- HTML & CSS: Para estruturação e estilização da página.
- Clone do repositório:
git clone https://github.com/VitorARibeiro/MatriXform.git
- Aceda a pasta do projeto:
cd MatriXform - Abra o arquivo
index.htmlnum navegador ou utilize uma extensão/local server para rodar o projeto corretamente.
O projeto está hospedado no GitHub Pages e pode ser acedido em: 👉 MatriXform
Desenvolvido por Vitor Ribeiro ✨
