|
@@ -41,10 +41,10 @@ return {
|
|
|
-- Create the shader, injecting the shader code for the block
|
|
|
shader = lovr.graphics.newShader(
|
|
|
block:getShaderCode('ModelBlock') .. [[
|
|
|
- vec4 position(mat4 projecion, mat4 transform, vec4 vertex) {
|
|
|
- return projection * transform * modelPositions[gl_InstanceID] * vertex;
|
|
|
+ vec4 position(mat4 project, mat4 transform, vec4 vertex) {
|
|
|
+ return lovrProjection * lovrTransform * modelPositions[gl_InstanceID] * lovrVertex;
|
|
|
}
|
|
|
- ]])
|
|
|
+ ]], nil)
|
|
|
|
|
|
-- Bind the block to the shader
|
|
|
shader:sendBlock('ModelBlock', block)
|