mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-25 22:55:06 +02:00
GCC fails on these constants (ISO C++ forbids initialization of member
‘COLLISION_BALL_FORCE’), so I moved them into the CPP (they don't seem to require external visibility anyway).
This commit is contained in:
parent
733ccd4787
commit
8b742e43e6
4 changed files with 22 additions and 24 deletions
|
@ -22,6 +22,27 @@ using namespace std;
|
||||||
|
|
||||||
const bool BALLS_ON = false;
|
const bool BALLS_ON = false;
|
||||||
|
|
||||||
|
const bool AVATAR_GRAVITY = true;
|
||||||
|
const float DECAY = 0.1;
|
||||||
|
const float THRUST_MAG = 1200.0;
|
||||||
|
const float YAW_MAG = 500.0; //JJV - changed from 300.0;
|
||||||
|
const float TEST_YAW_DECAY = 5.0;
|
||||||
|
const float LIN_VEL_DECAY = 5.0;
|
||||||
|
const float MY_HAND_HOLDING_PULL = 0.2;
|
||||||
|
const float YOUR_HAND_HOLDING_PULL = 1.0;
|
||||||
|
const float BODY_SPRING_FORCE = 6.0f;
|
||||||
|
const float BODY_SPRING_DECAY = 16.0f;
|
||||||
|
//const float COLLISION_FRICTION = 0.5;
|
||||||
|
//const float COLLISION_RADIUS_SCALAR = 1.8;
|
||||||
|
//const float COLLISION_BALL_FORCE = 0.1;
|
||||||
|
//const float COLLISION_BODY_FORCE = 3.0;
|
||||||
|
|
||||||
|
const float COLLISION_RADIUS_SCALAR = 1.8;
|
||||||
|
const float COLLISION_BALL_FORCE = 0.6;
|
||||||
|
const float COLLISION_BODY_FORCE = 6.0;
|
||||||
|
const float COLLISION_BALL_FRICTION = 200.0;
|
||||||
|
const float COLLISION_BODY_FRICTION = 0.5;
|
||||||
|
|
||||||
float skinColor[] = {1.0, 0.84, 0.66};
|
float skinColor[] = {1.0, 0.84, 0.66};
|
||||||
float lightBlue[] = { 0.7, 0.8, 1.0 };
|
float lightBlue[] = { 0.7, 0.8, 1.0 };
|
||||||
float browColor[] = {210.0/255.0, 105.0/255.0, 30.0/255.0};
|
float browColor[] = {210.0/255.0, 105.0/255.0, 30.0/255.0};
|
||||||
|
|
|
@ -145,28 +145,6 @@ public:
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
const bool AVATAR_GRAVITY = true;
|
|
||||||
const float DECAY = 0.1;
|
|
||||||
const float THRUST_MAG = 1200.0;
|
|
||||||
const float YAW_MAG = 500.0; //JJV - changed from 300.0;
|
|
||||||
const float TEST_YAW_DECAY = 5.0;
|
|
||||||
const float LIN_VEL_DECAY = 5.0;
|
|
||||||
const float MY_HAND_HOLDING_PULL = 0.2;
|
|
||||||
const float YOUR_HAND_HOLDING_PULL = 1.0;
|
|
||||||
const float BODY_SPRING_FORCE = 6.0f;
|
|
||||||
const float BODY_SPRING_DECAY = 16.0f;
|
|
||||||
|
|
||||||
//const float COLLISION_FRICTION = 0.5;
|
|
||||||
//const float COLLISION_RADIUS_SCALAR = 1.8;
|
|
||||||
//const float COLLISION_BALL_FORCE = 0.1;
|
|
||||||
//const float COLLISION_BODY_FORCE = 3.0;
|
|
||||||
|
|
||||||
const float COLLISION_RADIUS_SCALAR = 1.8;
|
|
||||||
const float COLLISION_BALL_FORCE = 0.6;
|
|
||||||
const float COLLISION_BODY_FORCE = 6.0;
|
|
||||||
const float COLLISION_BALL_FRICTION = 200.0;
|
|
||||||
const float COLLISION_BODY_FRICTION = 0.5;
|
|
||||||
|
|
||||||
struct AvatarBone
|
struct AvatarBone
|
||||||
{
|
{
|
||||||
AvatarBoneID parent; // which bone is this bone connected to?
|
AvatarBoneID parent; // which bone is this bone connected to?
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
#include "AvatarTouch.h"
|
#include "AvatarTouch.h"
|
||||||
#include "InterfaceConfig.h"
|
#include "InterfaceConfig.h"
|
||||||
|
|
||||||
|
const float THREAD_RADIUS = 0.007;
|
||||||
|
|
||||||
AvatarTouch::AvatarTouch() {
|
AvatarTouch::AvatarTouch() {
|
||||||
|
|
||||||
|
|
|
@ -19,8 +19,6 @@ public:
|
||||||
void setYourHandPosition( glm::vec3 position );
|
void setYourHandPosition( glm::vec3 position );
|
||||||
void simulate(float deltaTime);
|
void simulate(float deltaTime);
|
||||||
void render();
|
void render();
|
||||||
|
|
||||||
const float THREAD_RADIUS = 0.007;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue