Devlog 001 "Anticipation"


Progress is extreme!
After rewriting the engine with Geese, an event system written by douglas dwyer, I found much needed modularity.
But now I'm excited to announce that after many hiccups and other misc problems, that the Lepton engine is almost in its infancy of voxels, today is the very day I attempt to upload voxels to the gpu for the first time, (wish me luck).





I decided after much deliberation that brickmaps, two layered tree's where bricks exist if they contain voxels, was the best option.
brickmaps are fast and efficient, while octree's are very difficult and efficient,

Octree's VS Brickmaps
An Octree is fast for rendering, and is a mid option for modification speeds.
Meanwhile a brickmaps is very very fast to modify, but is slower to render, fortunately, my world is not the biggest, and brickmaps will suit it perfectly fine.
Brickmaps are also very easy to implement, while Octree's are very difficult.

At the time of posting this, it has been 3 months since my last "Devlog" both this and the last "Devlog" can hardly be called that though.
I will get back to you as soon as voxels are visible!

I hope you had a wonderful Christmas, and Happy New Years!

Comments

Log in with itch.io to leave a comment.

Awesome!  Keep up the good work.

Thank you!