added check for the actual face tracker in MyHead.cpp to prevent crash

This commit is contained in:
amantley 2018-06-05 16:33:28 -07:00
parent 95bf5ce464
commit f21431ca88

View file

@ -50,9 +50,9 @@ void MyHead::simulate(float deltaTime) {
const bool hasActualFaceTrackerConnected = faceTracker && !faceTracker->isMuted();
_isFaceTrackerConnected = hasActualFaceTrackerConnected || _owningAvatar->getHasScriptedBlendshapes();
if (_isFaceTrackerConnected) {
_blendshapeCoefficients = faceTracker->getBlendshapeCoefficients();
} else {
_blendshapeCoefficients.fill(0, _blendshapeCoefficients.size());
if (hasActualFaceTrackerConnected) {
_blendshapeCoefficients = faceTracker->getBlendshapeCoefficients();
}
}
auto eyeTracker = DependencyManager::get<EyeTracker>();