mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-09 21:11:50 +00:00
test clouds
This commit is contained in:
parent
cf69d3e8f4
commit
e24a5db97a
7 changed files with 409 additions and 69 deletions
19
src/graphics/render/CloudsRenderer.hpp
Executable file
19
src/graphics/render/CloudsRenderer.hpp
Executable file
|
|
@ -0,0 +1,19 @@
|
|||
#pragma once
|
||||
|
||||
#include "commons.hpp"
|
||||
|
||||
#include <memory>
|
||||
|
||||
class Assets;
|
||||
class Camera;
|
||||
|
||||
class CloudsRenderer final {
|
||||
public:
|
||||
CloudsRenderer(const Assets& assets);
|
||||
~CloudsRenderer();
|
||||
|
||||
void draw(float timer, float fogFactor, const Camera& camera);
|
||||
private:
|
||||
const Assets& assets;
|
||||
std::array<std::unique_ptr<Mesh<ChunkVertex>>, 2> testMeshes;
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue