mirror of
https://github.com/devZoGok/vb01.git
synced 2026-08-26 19:43:30 +00:00
materials are now created by specifying shaders
shader uniforms are added to materials
This commit is contained in:
+9
-2
@@ -5,9 +5,16 @@ in vec3 texCoords;
|
||||
layout (location = 0) out vec4 FragColor;
|
||||
layout (location = 1) out vec4 BrightColor;
|
||||
|
||||
uniform samplerCube skybox;
|
||||
struct Texture{
|
||||
float mixRatio;
|
||||
samplerCube pastTexture, nextTexture;
|
||||
bool animated;
|
||||
};
|
||||
|
||||
uniform Texture tex;
|
||||
|
||||
void main(){
|
||||
BrightColor = vec4(0);
|
||||
FragColor = texture(skybox, texCoords);
|
||||
//vec4 texColor = (tex.animated ? mix(tex.pastTexture, tex.nextTexture, tex.mixRatio) : tex.nextTexture);
|
||||
FragColor = texture(tex.pastTexture, texCoords);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user