Bonsai: A Voxel Engine Built from Scratch

Bonsai is a voxel engine built from scratch that supports massive worlds of up to a billion blocks with view distance covering the entire space. Terrain generation is fully procedural, GPU-based using GLSL shaders, and flexibly configurable by users. Engine features include deferred shading, HDR lighting, shadow mapping, screen-space ambient occlusion, hot-reloading capabilities, and an asynchronous job system. The current version is 2.0.0-prealpha, available on Discord. The project is almost entirely self-developed with minimal dependencies, requiring only clang++ for building. The profiler offers manual instrumentation and memory tracking. The wishlist includes renderer enhancements, terrain erosion simulation, and asset importing. This engine demonstrates efficient application of GPU programming and holds significant value for game development, simulations, and building AI training environments.

Source:Hacker News

抢沙发

评论前必须登录!

立即登录   注册