Turn Counter Center Marker Fix (#463)
* fixed center marker rotation count * updated version strings * fixed Trigger Condition
This commit is contained in:
@@ -1 +1 @@
|
|||||||
5.1.1-dev
|
5.1.2-release
|
||||||
@@ -245,6 +245,13 @@ void ChaperoneTabController::eventLoopTick(
|
|||||||
{
|
{
|
||||||
m_trackingUniverse = universe;
|
m_trackingUniverse = universe;
|
||||||
|
|
||||||
|
if ( centerMarkerNew() )
|
||||||
|
{
|
||||||
|
// This Runs Independently of Updates to orientation and position of
|
||||||
|
// center Marker This also only runs Every ~.5 seconds
|
||||||
|
checkCenterMarkerOverlayRotationCount();
|
||||||
|
}
|
||||||
|
|
||||||
if ( devicePoses )
|
if ( devicePoses )
|
||||||
{
|
{
|
||||||
m_isHMDActive = false;
|
m_isHMDActive = false;
|
||||||
@@ -1589,8 +1596,6 @@ void ChaperoneTabController::updateCenterMarkerOverlay(
|
|||||||
m_trackingUniverse,
|
m_trackingUniverse,
|
||||||
( centerPlaySpaceMatrix ),
|
( centerPlaySpaceMatrix ),
|
||||||
"" );
|
"" );
|
||||||
|
|
||||||
checkCenterMarkerOverlayRotationCount();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1651,7 +1656,7 @@ void ChaperoneTabController::checkCenterMarkerOverlayRotationCount()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( rotationNext != m_rotationCurrent )
|
if ( rotationNext != m_rotationCurrent && m_centerMarkerOverlayIsInit )
|
||||||
{
|
{
|
||||||
m_rotationCurrent = rotationNext;
|
m_rotationCurrent = rotationNext;
|
||||||
ovr_overlay_wrapper::setOverlayFromFile(
|
ovr_overlay_wrapper::setOverlayFromFile(
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{ "major": 5, "minor": 1, "patch": 1, "updateMessage": "", "optionalMessage": "" }
|
{ "major": 5, "minor": 1, "patch": 2, "updateMessage": "", "optionalMessage": "" }
|
||||||
Reference in New Issue
Block a user