Initial commit
This commit is contained in:
BIN
resources/skybox/back.png
Normal file
BIN
resources/skybox/back.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.0 MiB |
BIN
resources/skybox/bottom.png
Normal file
BIN
resources/skybox/bottom.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.1 MiB |
BIN
resources/skybox/front.png
Normal file
BIN
resources/skybox/front.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.3 MiB |
BIN
resources/skybox/left.png
Normal file
BIN
resources/skybox/left.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.4 MiB |
BIN
resources/skybox/right.png
Normal file
BIN
resources/skybox/right.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 MiB |
9
resources/skybox/skybox.frag
Normal file
9
resources/skybox/skybox.frag
Normal file
@@ -0,0 +1,9 @@
|
||||
#version 330
|
||||
uniform samplerCube uTexture;
|
||||
|
||||
varying vec3 vTexCoord;
|
||||
|
||||
void main()
|
||||
{
|
||||
gl_FragColor = texture(uTexture, vTexCoord);
|
||||
}
|
||||
15
resources/skybox/skybox.vert
Normal file
15
resources/skybox/skybox.vert
Normal file
@@ -0,0 +1,15 @@
|
||||
#version 330
|
||||
layout(location = 0) in vec3 aPosition;
|
||||
|
||||
out vec3 vTexCoord;
|
||||
|
||||
uniform mat4 uProjectionMatrix;
|
||||
uniform mat4 uViewMatrix;
|
||||
|
||||
void main()
|
||||
{
|
||||
// Strip translation column from camera's 4x4 matrix
|
||||
mat4 view = mat4(mat3(uViewMatrix));
|
||||
gl_Position = uProjectionMatrix * view * vec4(aPosition, 1.0);
|
||||
vTexCoord = aPosition;
|
||||
}
|
||||
BIN
resources/skybox/top.png
Normal file
BIN
resources/skybox/top.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.8 MiB |
Reference in New Issue
Block a user