mirror of
https://github.com/bjornbytes/lovr.git
synced 2024-07-05 13:53:38 +00:00
Fix Skyboxes;
This commit is contained in:
parent
58931f01e2
commit
45618f819e
|
@ -764,7 +764,6 @@ void lovrGraphicsSphere(Texture* texture, mat4 transform, int segments) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void lovrGraphicsSkybox(Skybox* skybox, float angle, float ax, float ay, float az) {
|
void lovrGraphicsSkybox(Skybox* skybox, float angle, float ax, float ay, float az) {
|
||||||
lovrGraphicsPrepare();
|
|
||||||
lovrGraphicsPush();
|
lovrGraphicsPush();
|
||||||
lovrGraphicsOrigin();
|
lovrGraphicsOrigin();
|
||||||
lovrGraphicsRotate(angle, ax, ay, az);
|
lovrGraphicsRotate(angle, ax, ay, az);
|
||||||
|
|
|
@ -182,6 +182,7 @@ Shader* lovrShaderCreate(const char* vertexSource, const char* fragmentSource) {
|
||||||
shader->color = (Color) { 0, 0, 0, 0 };
|
shader->color = (Color) { 0, 0, 0, 0 };
|
||||||
|
|
||||||
// Send initial uniform values to shader
|
// Send initial uniform values to shader
|
||||||
|
lovrGraphicsSetShader(shader);
|
||||||
lovrShaderBind(shader, shader->transform, shader->projection, shader->color, 1);
|
lovrShaderBind(shader, shader->transform, shader->projection, shader->color, 1);
|
||||||
|
|
||||||
return shader;
|
return shader;
|
||||||
|
|
Loading…
Reference in a new issue