PascualDaniel / OpenGLEngine

Graphics Engine made for learning using OpenGL and C++
The Unlicense
0 stars 0 forks source link

Bitacora #2

Open PascualDaniel opened 6 months ago

PascualDaniel commented 6 months ago

Primera imagen renderizada: un triangulo image

PascualDaniel commented 6 months ago

Vuelta de Vacaciones

PascualDaniel commented 6 months ago

Se añadio datos de color y se cambio los shaders para amoldarlo image

PascualDaniel commented 6 months ago

image Cambio de triangulo a Quad

PascualDaniel commented 6 months ago

Se ha añadido un metodo para hacer debug

PascualDaniel commented 5 months ago

image

Ahora se mueve gracias a variables uniformes

PascualDaniel commented 5 months ago

Se cambio de float a matrix para ayudar con la limpieza de codigo y facilitar futuras actualizaciones Commit c9b1f09

PascualDaniel commented 5 months ago

Cambio de movimiento a proyección, el próximo será ambos juntos. Commit 45ab6a1

PascualDaniel commented 5 months ago

Se añadio la capacidad de rotacion Commit 6877d7e

PascualDaniel commented 5 months ago

RTS: Rotacion Traslacion Scale. Tener en cuanta a la hora de transformar objetos.

PascualDaniel commented 5 months ago

Se ha añadido una matriz de cámara, pudiendo así moverse por la simulación. Se añadió en una clase Camera y se cambio un poco el input por teclado. Commit 8a9cf3f

PascualDaniel commented 5 months ago

Se añadió una cámara en primera persona rudimentaria, se bloqueo el ratón a la aplicación y se puso un botón de salida. Fin de los videos de Mike Shan. Commit eaf0afc

PascualDaniel commented 5 months ago

Se mejoro la camara y se extrajo la funcionalidad del compilar shades a una clase externa Commit 3be0bd0

PascualDaniel commented 5 months ago

image

Error al aplicar texturas

PascualDaniel commented 5 months ago

image Arreglado, textura puesta. Commit e969190

PascualDaniel commented 2 months ago

Se ha parado la parte de texturas y se ha añadido la capacidad de renderizar varios objetos. También se esta refactorizando 27bf902 image

PascualDaniel commented 3 days ago

He vuelto a intentar extraer funcionalidad, no ha funcionado, se ha hecho rollback

PascualDaniel commented 3 days ago

Conseguida la extracción, 2a3cbd5

PascualDaniel commented 3 days ago

image Texturas funcionando, vuelta a la accion.

74872fd

PascualDaniel commented 2 hours ago

image 3D Baby