mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 22:39:18 +02:00
Update avatar rendering to set displayLookAtVectors
This commit is contained in:
parent
825e071ac0
commit
00db7fca70
1 changed files with 6 additions and 2 deletions
|
@ -68,8 +68,12 @@ namespace render {
|
||||||
return static_cast<Avatar*>(avatar.get())->getBounds();
|
return static_cast<Avatar*>(avatar.get())->getBounds();
|
||||||
}
|
}
|
||||||
template <> void payloadRender(const AvatarSharedPointer& avatar, RenderArgs* args) {
|
template <> void payloadRender(const AvatarSharedPointer& avatar, RenderArgs* args) {
|
||||||
if (static_cast<Avatar*>(avatar.get())->isInitialized() && args) {
|
Avatar* avatar = static_cast<Avatar*>(avatar.get());
|
||||||
static_cast<Avatar*>(avatar.get())->render(args, Application::getInstance()->getCamera()->getPosition());
|
bool renderLookAtVectors = Menu::getInstance()->isOptionChecked(MenuOption::RenderLookAtVectors);
|
||||||
|
avatar->setDisplayingLookatVectors(renderLookAtVectors);
|
||||||
|
|
||||||
|
if (avatar->isInitialized() && args) {
|
||||||
|
avatar->render(args, Application::getInstance()->getCamera()->getPosition());
|
||||||
args->_elementsTouched++;
|
args->_elementsTouched++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue