mirror of
https://github.com/overte-org/overte.git
synced 2025-04-21 18:44:00 +02:00
reuse boolean results rather than recomputing them
This commit is contained in:
parent
49a7f8c910
commit
337bc8b947
1 changed files with 3 additions and 5 deletions
|
@ -222,16 +222,14 @@ void Avatar::render(const glm::vec3& cameraPosition, RenderMode renderMode) {
|
|||
updateShapePositions();
|
||||
}
|
||||
|
||||
if (Menu::getInstance()->isOptionChecked(MenuOption::RenderSkeletonCollisionShapes)) {
|
||||
if (renderSkeleton) {
|
||||
_skeletonModel.renderJointCollisionShapes(0.7f);
|
||||
}
|
||||
|
||||
if (Menu::getInstance()->isOptionChecked(MenuOption::RenderHeadCollisionShapes)
|
||||
&& shouldRenderHead(cameraPosition, renderMode)) {
|
||||
if (renderHead && shouldRenderHead(cameraPosition, renderMode)) {
|
||||
getHead()->getFaceModel().renderJointCollisionShapes(0.7f);
|
||||
}
|
||||
if (Menu::getInstance()->isOptionChecked(MenuOption::RenderBoundingCollisionShapes)
|
||||
&& shouldRenderHead(cameraPosition, renderMode)) {
|
||||
if (renderBounding && shouldRenderHead(cameraPosition, renderMode)) {
|
||||
getHead()->getFaceModel().renderBoundingCollisionShapes(0.7f);
|
||||
_skeletonModel.renderBoundingCollisionShapes(0.7f);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue