mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-07 12:01:50 +00:00
refactor
This commit is contained in:
parent
f0b6521c76
commit
c4170c07c5
21 changed files with 255 additions and 232 deletions
|
|
@ -27,7 +27,7 @@ struct skysprite {
|
|||
class Skybox {
|
||||
std::unique_ptr<Framebuffer> fbo;
|
||||
uint size;
|
||||
Shader* shader;
|
||||
Shader& shader;
|
||||
bool ready = false;
|
||||
FastRandom random;
|
||||
glm::vec3 lightDir;
|
||||
|
|
@ -46,7 +46,7 @@ class Skybox {
|
|||
);
|
||||
void refreshFace(uint face, Cubemap* cubemap);
|
||||
public:
|
||||
Skybox(uint size, Shader* shader);
|
||||
Skybox(uint size, Shader& shader);
|
||||
~Skybox();
|
||||
|
||||
void draw(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue