Descargar

Programando un motor 3D desde cero - Brakeza3D

Puedes revisar y descargar todo el código fuente de Brakeda3D desde los repositorios creados en GitHub. Tanto la versión final del motor como el código de los ejemplos realizados durante los artículos del índice estarán disponibles a través de esta plataforma.

Brakeza3D v1.0 – Código completo

Download

Conviene destacar que la versión final de brakeza utiliza técnicas aun no presentadas en los artículos, pero que tarde o temprano adoptaremos incluso en estos ejemplo. La idea es que llegado un punto los artículos se basen en el código final de Brakeza3D y todo el trabajo pueda ser centralizado sobre un solo repositorio.

Tutoriales

En nuestros primeros pasos será inevitable arrancar desde ejemplos muy sencillos que no serán aprovechables en nuestras versiones mas evolucionadas, pero que ayudarán a asimilar cada concepto de forma individual.

Creación de ventana y main loop

Download

Dibujando un pixel en pantalla

Download

Transformación de un punto 3D a 2D

Download

Rotación de un punto en 2D

Download

Rotación de un punto en 3D

Download

Dibujando líneas rectas

Download

Creando nuestra primera malla

Download