Fixed animation loader bug, added CBoneTransformData to separate animation transforms away from CSkeleton, added skeleton raycasting, added a bunch of animation playback controls to the character editor

This commit is contained in:
parax0
2016-04-10 06:49:42 -06:00
parent dfdbed24c4
commit feace9e38c
23 changed files with 508 additions and 98 deletions

View File

@@ -231,9 +231,7 @@ CRay CBasicViewport::CastRay()
CVector2f CBasicViewport::MouseDeviceCoordinates()
{
QPoint MousePos = QCursor::pos();
QPoint ThisPos = this->mapToGlobal(pos());
MousePos -= ThisPos;
QPoint MousePos = mapFromGlobal(QCursor::pos());
CVector2f Device(
(((2.f * MousePos.x()) / width()) - 1.f),