History

Eliminate wacky scales in favor of newfangled "meters."

Andrzej Kapolka committed 12 years ago

Commit 14eb87a1 parent 1d14f945 files · +6 −10Browse files

Showing the changes to interface/src/avatar/SkeletonModel.cpp (1 of 5 files). Show all

Unified · Split

interface/src/avatar/SkeletonModel.cpp+2−4
@@ -36,8 +36,6 @@ SkeletonModel::~SkeletonModel() { · 35 unmodified lines
36 _ragdoll = NULL;36 _ragdoll = NULL;
37}37}
38 38
39const float MODEL_SCALE = 0.0006f;
40
41void SkeletonModel::setJointStates(QVector<JointState> states) {39void SkeletonModel::setJointStates(QVector<JointState> states) {
42 Model::setJointStates(states);40 Model::setJointStates(states);
43 41
@@ -57,7 +55,7 @@ void SkeletonModel::setJointStates(QVector<JointState> states) { · 13 unmodified lines
57 _defaultEyeModelPosition.z = -_defaultEyeModelPosition.z;55 _defaultEyeModelPosition.z = -_defaultEyeModelPosition.z;
58 56
59 // Skeleton may have already been scaled so unscale it57 // Skeleton may have already been scaled so unscale it
60 _defaultEyeModelPosition = MODEL_SCALE * _defaultEyeModelPosition / _scale;58 _defaultEyeModelPosition = _defaultEyeModelPosition / _scale;
61 }59 }
62 60
63 // the SkeletonModel override of updateJointState() will clear the translation part61 // the SkeletonModel override of updateJointState() will clear the translation part
@@ -80,7 +78,7 @@ void SkeletonModel::simulate(float deltaTime, bool fullUpdate) { · 16 unmodified lines
80 setTranslation(_owningAvatar->getSkeletonPosition());78 setTranslation(_owningAvatar->getSkeletonPosition());
81 static const glm::quat refOrientation = glm::angleAxis(PI, glm::vec3(0.0f, 1.0f, 0.0f));79 static const glm::quat refOrientation = glm::angleAxis(PI, glm::vec3(0.0f, 1.0f, 0.0f));
82 setRotation(_owningAvatar->getOrientation() * refOrientation);80 setRotation(_owningAvatar->getOrientation() * refOrientation);
83 setScale(glm::vec3(1.0f, 1.0f, 1.0f) * _owningAvatar->getScale() * MODEL_SCALE);81 setScale(glm::vec3(1.0f, 1.0f, 1.0f) * _owningAvatar->getScale());
84 setBlendshapeCoefficients(_owningAvatar->getHead()->getBlendshapeCoefficients());82 setBlendshapeCoefficients(_owningAvatar->getHead()->getBlendshapeCoefficients());
85 83
86 Model::simulate(deltaTime, fullUpdate);84 Model::simulate(deltaTime, fullUpdate);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t