zhenyan121 e224110452 feat(renderer): add runtime shader and shadow mode controls
Introduce user-controllable shader on/off, shadow mode (rotated Poisson disk, 3x3 grid, or off), light cull face, and discard transparent in depth pass. Expose all settings in new dev panel "shader" tab. Move ambient strength slider to the new tab.
2026-06-17 20:16:20 +08:00
2026-05-28 21:34:36 +08:00
2026-04-21 22:53:34 +08:00
2026-05-28 21:34:36 +08:00
2026-05-28 21:34:36 +08:00
2026-03-05 13:43:34 +08:00
2026-04-14 09:24:10 +08:00
2026-05-28 21:34:36 +08:00
2026-04-19 18:01:09 +08:00
2026-05-28 21:34:36 +08:00

What's it

A cube game like Minecraft, using C++ and OpenGL.

Build Guide

Prerequisites

  • CMake (>= 3.24)
  • C++ 23 compatible compiler

Step

  1. Clone the repository
    git clone https://github.com/zhenyan121/Cubed.git && cd Cubed
    
  2. Configure with CMake
    mkdir build && cd build
    cmake -G "Ninja" ..
    
  3. Build the project
    ninja
    
Description
No description provided
Readme MIT 3 MiB
Languages
C++ 92.6%
Python 3.7%
GLSL 1.9%
CMake 1.8%