mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-06-19 14:29:04 +02:00
Merge pull request #16471 from samcake/v0860
DEV-2711: Fix with procedural material and shadows applied on deformed mesh
This commit is contained in:
commit
b14c1ee331
2 changed files with 6 additions and 2 deletions
|
@ -192,7 +192,9 @@ void DrawHighlightMask::run(const render::RenderContextPointer& renderContext, c
|
||||||
ShapeKey::Builder(), ShapeKey::Builder().withFade(),
|
ShapeKey::Builder(), ShapeKey::Builder().withFade(),
|
||||||
ShapeKey::Builder().withDeformed(), ShapeKey::Builder().withDeformed().withFade(),
|
ShapeKey::Builder().withDeformed(), ShapeKey::Builder().withDeformed().withFade(),
|
||||||
ShapeKey::Builder().withDeformed().withDualQuatSkinned(), ShapeKey::Builder().withDeformed().withDualQuatSkinned().withFade(),
|
ShapeKey::Builder().withDeformed().withDualQuatSkinned(), ShapeKey::Builder().withDeformed().withDualQuatSkinned().withFade(),
|
||||||
ShapeKey::Builder().withOwnPipeline(), ShapeKey::Builder().withOwnPipeline().withFade()
|
ShapeKey::Builder().withOwnPipeline(), ShapeKey::Builder().withOwnPipeline().withFade(),
|
||||||
|
ShapeKey::Builder().withOwnPipeline().withDeformed(), ShapeKey::Builder().withOwnPipeline().withDeformed().withFade(),
|
||||||
|
ShapeKey::Builder().withOwnPipeline().withDeformed().withDualQuatSkinned(), ShapeKey::Builder().withOwnPipeline().withDeformed().withDualQuatSkinned().withFade(),
|
||||||
};
|
};
|
||||||
std::vector<std::vector<ShapeKey>> sortedShapeKeys(keys.size());
|
std::vector<std::vector<ShapeKey>> sortedShapeKeys(keys.size());
|
||||||
|
|
||||||
|
|
|
@ -257,7 +257,9 @@ void RenderShadowMap::run(const render::RenderContextPointer& renderContext, con
|
||||||
ShapeKey::Builder(), ShapeKey::Builder().withFade(),
|
ShapeKey::Builder(), ShapeKey::Builder().withFade(),
|
||||||
ShapeKey::Builder().withDeformed(), ShapeKey::Builder().withDeformed().withFade(),
|
ShapeKey::Builder().withDeformed(), ShapeKey::Builder().withDeformed().withFade(),
|
||||||
ShapeKey::Builder().withDeformed().withDualQuatSkinned(), ShapeKey::Builder().withDeformed().withDualQuatSkinned().withFade(),
|
ShapeKey::Builder().withDeformed().withDualQuatSkinned(), ShapeKey::Builder().withDeformed().withDualQuatSkinned().withFade(),
|
||||||
ShapeKey::Builder().withOwnPipeline(), ShapeKey::Builder().withOwnPipeline().withFade()
|
ShapeKey::Builder().withOwnPipeline(), ShapeKey::Builder().withOwnPipeline().withFade(),
|
||||||
|
ShapeKey::Builder().withOwnPipeline().withDeformed(), ShapeKey::Builder().withOwnPipeline().withDeformed().withFade(),
|
||||||
|
ShapeKey::Builder().withOwnPipeline().withDeformed().withDualQuatSkinned(), ShapeKey::Builder().withOwnPipeline().withDeformed().withDualQuatSkinned().withFade(),
|
||||||
};
|
};
|
||||||
std::vector<std::vector<ShapeKey>> sortedShapeKeys(keys.size());
|
std::vector<std::vector<ShapeKey>> sortedShapeKeys(keys.size());
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue