green screen
This commit is contained in:
parent
4e22bbb2ad
commit
0a3b51e735
1 changed files with 17 additions and 1 deletions
|
@ -265,6 +265,21 @@ void renderSkyBox() {
|
||||||
glDrawArrays(GL_TRIANGLES, 0, 36);
|
glDrawArrays(GL_TRIANGLES, 0, 36);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void renderGreenScreen() {
|
||||||
|
glDepthMask(GL_FALSE);
|
||||||
|
identityShader->use();
|
||||||
|
identityShader->set("aColor", glm::vec3(0, 1, 0));
|
||||||
|
|
||||||
|
glColor3f(0.f, 1.f, 0.f);
|
||||||
|
|
||||||
|
glBegin(GL_QUADS);
|
||||||
|
glVertex3f(-1.f, -1.f, 0.f);
|
||||||
|
glVertex3f(1.f, -1.f, 0.f);
|
||||||
|
glVertex3f(1.f, 1.f, 0.f);
|
||||||
|
glVertex3f(-1.f, 1.f, 0.f);
|
||||||
|
glEnd();
|
||||||
|
}
|
||||||
|
|
||||||
static CFrame XYZToZXY(glm::vec3(0, 0, 0), -glm::vec3(1, 0, 0), glm::vec3(0, 0, 1));
|
static CFrame XYZToZXY(glm::vec3(0, 0, 0), -glm::vec3(1, 0, 0), glm::vec3(0, 0, 1));
|
||||||
|
|
||||||
void renderHandles() {
|
void renderHandles() {
|
||||||
|
@ -631,7 +646,8 @@ void render(GLFWwindow* window) {
|
||||||
glClearColor(0.1f, 0.1f, 0.1f, 1.0f);
|
glClearColor(0.1f, 0.1f, 0.1f, 1.0f);
|
||||||
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
|
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
|
||||||
|
|
||||||
renderSkyBox();
|
// renderSkyBox();
|
||||||
|
renderGreenScreen();
|
||||||
renderHandles();
|
renderHandles();
|
||||||
renderDebugCFrames();
|
renderDebugCFrames();
|
||||||
renderParts();
|
renderParts();
|
||||||
|
|
Loading…
Add table
Reference in a new issue