Voxel Engine

Voxel OpenGL C++ Lua Graphics

A cubic voxel rendering engine with procedural terrain generation and Lua scripting support. Features voxel-based lighting and efficient chunk management.

Overview

A voxel rendering engine that creates cubic voxel-based worlds with procedural terrain generation. The engine is scriptable through Lua, allowing for flexible world creation and manipulation.

Features

  • Cubic voxel rendering
  • Procedural terrain generation
  • Voxel-based lighting system
  • Lua scripting integration
  • Efficient chunk management
  • Custom OpenGL wrapper (SGL)

Technologies

  • C++
  • OpenGL
  • Lua scripting
  • Custom SGL wrapper library
  • Procedural generation algorithms