Nuked Transform

This commit is contained in:
2023-11-12 10:41:47 -06:00
parent 7b1933159b
commit 9363e6bc17
34 changed files with 433 additions and 460 deletions

View File

@ -36,7 +36,7 @@ std::vector<struct ShaderPassItem>
onlyPass.mesh = mesh->mesh;
onlyPass.shader = shader;
onlyPass.colorValues[shader->paramColor] = this->color;
onlyPass.matrixValues[shader->paramModel] = this->transform->getWorldTransform();
onlyPass.matrixValues[shader->paramModel] = item->getWorldTransform();
onlyPass.parameterBuffers[shader->bufferRenderPipeline] =
&context.renderPipeline->shaderBuffer
;

View File

@ -38,7 +38,7 @@ std::vector<struct ShaderPassItem>
onlyPass.shader = shader;
onlyPass.colorValues[shader->paramColor] = this->color;
onlyPass.matrixValues[shader->paramModel] =
this->transform->getWorldTransform()
item->getWorldTransform()
;
onlyPass.parameterBuffers[
shader->bufferRenderPipeline