#version 150 // Can't moj_import in things used during startup, when resource packs don't exist. // This is a copy of dynamicimports.glsl and projection.glsl layout(std140) uniform DynamicTransforms { mat4 ModelViewMat; vec4 ColorModulator; vec3 ModelOffset; mat4 TextureMat; float LineWidth; }; layout(std140) uniform Projection { mat4 ProjMat; }; in vec3 Position; in vec4 Color; out vec4 vertexColor; void main() { gl_Position = ProjMat * ModelViewMat * vec4(Position, 1.0); vertexColor = Color; }