mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 13:58:51 +02:00
Remove logs and magic numbers
This commit is contained in:
parent
e1c760b566
commit
fa67e1b269
2 changed files with 3 additions and 6 deletions
|
@ -127,19 +127,15 @@ void AvatarManager::setSpace(workload::SpacePointer& space ) {
|
||||||
void AvatarManager::handleTransitAnimations(AvatarTransit::Status status) {
|
void AvatarManager::handleTransitAnimations(AvatarTransit::Status status) {
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case AvatarTransit::Status::STARTED:
|
case AvatarTransit::Status::STARTED:
|
||||||
qDebug() << "START_FRAME";
|
|
||||||
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("preTransitAnim");
|
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("preTransitAnim");
|
||||||
break;
|
break;
|
||||||
case AvatarTransit::Status::START_TRANSIT:
|
case AvatarTransit::Status::START_TRANSIT:
|
||||||
qDebug() << "START_TRANSIT";
|
|
||||||
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("transitAnim");
|
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("transitAnim");
|
||||||
break;
|
break;
|
||||||
case AvatarTransit::Status::END_TRANSIT:
|
case AvatarTransit::Status::END_TRANSIT:
|
||||||
qDebug() << "END_TRANSIT";
|
|
||||||
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("postTransitAnim");
|
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("postTransitAnim");
|
||||||
break;
|
break;
|
||||||
case AvatarTransit::Status::ENDED:
|
case AvatarTransit::Status::ENDED:
|
||||||
qDebug() << "END_FRAME";
|
|
||||||
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("idleAnim");
|
_myAvatar->getSkeletonModel()->getRig().triggerNetworkAnimation("idleAnim");
|
||||||
break;
|
break;
|
||||||
case AvatarTransit::Status::PRE_TRANSIT:
|
case AvatarTransit::Status::PRE_TRANSIT:
|
||||||
|
|
|
@ -1124,17 +1124,18 @@ void Rig::updateAnimations(float deltaTime, const glm::mat4& rootTransform, cons
|
||||||
_internalPoseSet._relativePoses = _animNode->evaluate(_animVars, context, deltaTime, triggersOut);
|
_internalPoseSet._relativePoses = _animNode->evaluate(_animVars, context, deltaTime, triggersOut);
|
||||||
if (_networkNode) {
|
if (_networkNode) {
|
||||||
_networkPoseSet._relativePoses = _networkNode->evaluate(_networkVars, context, deltaTime, networkTriggersOut);
|
_networkPoseSet._relativePoses = _networkNode->evaluate(_networkVars, context, deltaTime, networkTriggersOut);
|
||||||
|
const float NETWORK_ANIMATION_BLEND_FRAMES = 6.0f;
|
||||||
float alpha = 1.0f;
|
float alpha = 1.0f;
|
||||||
std::shared_ptr<AnimClip> clip;
|
std::shared_ptr<AnimClip> clip;
|
||||||
if (_networkAnimState.clipNodeEnum == NetworkAnimState::PreTransit) {
|
if (_networkAnimState.clipNodeEnum == NetworkAnimState::PreTransit) {
|
||||||
clip = std::dynamic_pointer_cast<AnimClip>(_networkNode->findByName("preTransitAnim"));
|
clip = std::dynamic_pointer_cast<AnimClip>(_networkNode->findByName("preTransitAnim"));
|
||||||
if (clip) {
|
if (clip) {
|
||||||
alpha = (clip->getFrame() - clip->getStartFrame()) / 6.0f;
|
alpha = (clip->getFrame() - clip->getStartFrame()) / NETWORK_ANIMATION_BLEND_FRAMES;
|
||||||
}
|
}
|
||||||
} else if (_networkAnimState.clipNodeEnum == NetworkAnimState::PostTransit) {
|
} else if (_networkAnimState.clipNodeEnum == NetworkAnimState::PostTransit) {
|
||||||
clip = std::dynamic_pointer_cast<AnimClip>(_networkNode->findByName("postTransitAnim"));
|
clip = std::dynamic_pointer_cast<AnimClip>(_networkNode->findByName("postTransitAnim"));
|
||||||
if (clip) {
|
if (clip) {
|
||||||
alpha = (clip->getEndFrame() - clip->getFrame()) / 6.0f;
|
alpha = (clip->getEndFrame() - clip->getFrame()) / NETWORK_ANIMATION_BLEND_FRAMES;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (_sendNetworkNode) {
|
if (_sendNetworkNode) {
|
||||||
|
|
Loading…
Reference in a new issue