Toggle for the leap hands.

This commit is contained in:
Andrzej Kapolka 2013-11-07 17:20:52 -08:00
parent f5889934a2
commit ebe3ef4b22
3 changed files with 4 additions and 3 deletions

View file

@ -355,6 +355,7 @@ Menu::Menu() :
QMenu* raveGloveOptionsMenu = developerMenu->addMenu("Rave Glove Options");
addCheckableActionToQMenuAndActionHash(raveGloveOptionsMenu, MenuOption::SimulateLeapHand);
addCheckableActionToQMenuAndActionHash(raveGloveOptionsMenu, MenuOption::DisplayLeapHands, 0, true);
addCheckableActionToQMenuAndActionHash(raveGloveOptionsMenu, MenuOption::TestRaveGlove);
QMenu* trackingOptionsMenu = developerMenu->addMenu("Tracking Options");

View file

@ -160,6 +160,7 @@ namespace MenuOption {
const QString DisableConstantCulling = "Disable Constant Culling";
const QString DisableFastVoxelPipeline = "Disable Fast Voxel Pipeline";
const QString DisplayFrustum = "Display Frustum";
const QString DisplayLeapHands = "Display Leap Hands";
const QString DontRenderVoxels = "Don't call _voxels.render()";
const QString DontCallOpenGLForVoxels = "Don't call glDrawRangeElementsEXT() for Voxels";
const QString EchoAudio = "Echo Audio";

View file

@ -11,11 +11,10 @@
#include "Application.h"
#include "Avatar.h"
#include "Hand.h"
#include "Menu.h"
#include "Util.h"
#include "renderer/ProgramObject.h"
const bool SHOW_LEAP_HAND = true;
using namespace std;
Hand::Hand(Avatar* owningAvatar) :
@ -139,7 +138,7 @@ void Hand::render(bool lookingInMirror) {
calculateGeometry();
if ( SHOW_LEAP_HAND ) {
if (Menu::getInstance()->isOptionChecked(MenuOption::DisplayLeapHands)) {
if (!isRaveGloveActive()) {
renderLeapFingerTrails();
}