Blog

Programando un motor 3D desde cero - Brakeza3D

Compilar Brakeza3D en Windows

Buenas a tod@s! Ya que estoy trabajando para lanzar Project DarkHeaZ al mundo, se hace evidente que necesitamos poder compilar Brakeza3D en Windows, principalmente. Suelo elegir Linux para programar con C/C++ ya que todas las herramientas están incorporadas de base, o en su defecto, lo que puedas necesitar lo consigues con apenas unas líneas de…
Leer más

Profundidad de campo

Buenas a tod@s! En el último post hablamos de los shaders y de las posibilidades que estos nos ofrecen. Hoy vamos a hablar de uno de los efectos más habituales para mejorar las sensaciones de nuestro motor de renderizado: La profundidad de campo (depth of field en inglés o simplemente DOF). Es una técnica ampliamente…
Leer más

Project DarkHeaZ: Alpha Ready

Buenas a tod@s!. Han pasado cuatro largos años desde que comencé el desarrollo de Brakeza3D y a pesar de que ha habido grandes temporadas de abandono por mi parte, siempre tuve claro que volvería en cuanto fuera posible para llevar Project DarkHeaZ a buen puerto. Y tras muchas noches de oscuridad, empiezo a ver la…
Leer más

Shaders en Project DarkHeaz

Buenas a tod@s, en el último post hablamos de los shaders y presentamos algunas de las posibilidades que estos ofrecían. En las últimas semanas he estado experimentando con diversos shaders, adquiriendo algo de experiencia que me permitiese mejorar la experiencia gráfica de Brakeza3D y especialmente de Project DarkHeaz. La realidad, es que el resultado de…
Leer más

Shaders: El freestyle de los programadores gráficos

Buenas a tod@s! Han pasado muchos meses desde la última vez que pude ponerme tranquilamente a escribir algunos de los avances que he ido incorporando a lo largo de este año. Ha sido un año dificil con un cambio de trabajo por en medio que me obligó a retrasar mis projectos personales…pero aquí estamos, nunca…
Leer más