Update avatar rendering to set displayLookAtVectors

This commit is contained in:
Ryan Huffman 2015-05-27 13:11:29 -07:00
parent 825e071ac0
commit 00db7fca70

View file

@ -68,8 +68,12 @@ namespace render {
return static_cast<Avatar*>(avatar.get())->getBounds();
}
template <> void payloadRender(const AvatarSharedPointer& avatar, RenderArgs* args) {
if (static_cast<Avatar*>(avatar.get())->isInitialized() && args) {
static_cast<Avatar*>(avatar.get())->render(args, Application::getInstance()->getCamera()->getPosition());
Avatar* avatar = static_cast<Avatar*>(avatar.get());
bool renderLookAtVectors = Menu::getInstance()->isOptionChecked(MenuOption::RenderLookAtVectors);
avatar->setDisplayingLookatVectors(renderLookAtVectors);
if (avatar->isInitialized() && args) {
avatar->render(args, Application::getInstance()->getCamera()->getPosition());
args->_elementsTouched++;
}
}