Druid Engine queda deprecated y pasa a ser Forest Engine, con el cual doy el salto al 3D. A continuación los updates más relevantes.

Geometría 3D

Lo primero fué pasar mis sprites a 3D, de Rectángulo 2D a un Cubo 3D y comprobar que todas las caras y vértices estaban corréctamente posicionados.

Cámara perspectiva

La cámara en perspectiva ya estaba implementada, solo que no había tenido oportunidad de usarla, hasta ahora :)

Depth testing

Surgieron problemas con el Depth testing / Back Face culling, arreglado símplemente cambiando una línea de OpenGL.

Chunks 3D

Modelos 3D con ASSIMP

Al principio solo podía cargar modelos simples.

Pero modelos complejos y con textura no cargaban bien.

Tras arreglar esos problemas ya podía cargar modelos complejos y texturizados.

Aquí empiezo a pensar cómo podría implementar Skinned Meshes para Skeletal Animation, así que primero trato de cargar la información de los pesos de los huesos y representarla en mi shader.