Showing the changes to libraries/render-utils/src/AnimDebugDraw.cpp (1 of 20 files). Show all
Unified · Split
| @@ -202,8 +202,8 @@ static void addBone(const AnimPose& rootPose, const AnimPose& pose, float radius · 201 unmodified lines | |||
| 202 | glm::vec3 zRing[NUM_CIRCLE_SLICES + 1]; | 202 | glm::vec3 zRing[NUM_CIRCLE_SLICES + 1]; |
| 203 | const float dTheta = (2.0f * (float)M_PI) / NUM_CIRCLE_SLICES; | 203 | const float dTheta = (2.0f * (float)M_PI) / NUM_CIRCLE_SLICES; |
| 204 | for (int i = 0; i < NUM_CIRCLE_SLICES + 1; i++) { | 204 | for (int i = 0; i < NUM_CIRCLE_SLICES + 1; i++) { |
| 205 | float rCosTheta = radius * cos(dTheta * i); | 205 | float rCosTheta = radius * cosf(dTheta * i); |
| 206 | float rSinTheta = radius * sin(dTheta * i); | 206 | float rSinTheta = radius * sinf(dTheta * i); |
| 207 | xRing[i] = finalPose * glm::vec3(0.0f, rCosTheta, rSinTheta); | 207 | xRing[i] = finalPose * glm::vec3(0.0f, rCosTheta, rSinTheta); |
| 208 | yRing[i] = finalPose * glm::vec3(rCosTheta, 0.0f, rSinTheta); | 208 | yRing[i] = finalPose * glm::vec3(rCosTheta, 0.0f, rSinTheta); |
| 209 | zRing[i] = finalPose * glm::vec3(rCosTheta, rSinTheta, 0.0f); | 209 | zRing[i] = finalPose * glm::vec3(rCosTheta, rSinTheta, 0.0f); |