mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-08 12:31:51 +00:00
initial commit
This commit is contained in:
parent
27b194816b
commit
fc46b7c434
36 changed files with 755 additions and 71 deletions
|
|
@ -30,6 +30,8 @@ class PostProcessing;
|
|||
class DrawContext;
|
||||
class ModelBatch;
|
||||
class Assets;
|
||||
class ShadowMap;
|
||||
class GBuffer;
|
||||
struct EngineSettings;
|
||||
|
||||
class WorldRenderer {
|
||||
|
|
@ -44,12 +46,18 @@ class WorldRenderer {
|
|||
std::unique_ptr<GuidesRenderer> guides;
|
||||
std::unique_ptr<ChunksRenderer> chunks;
|
||||
std::unique_ptr<Skybox> skybox;
|
||||
std::unique_ptr<ShadowMap> shadowMap;
|
||||
Weather weather {};
|
||||
|
||||
std::unique_ptr<Camera> shadowCamera;
|
||||
|
||||
float timer = 0.0f;
|
||||
bool debug = false;
|
||||
bool lightsDebug = false;
|
||||
|
||||
std::unique_ptr<GBuffer> gbuffer;
|
||||
bool gbufferPipeline = false;
|
||||
|
||||
/// @brief Render block selection lines
|
||||
void renderBlockSelection();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue