Commit Graph

12 Commits

Author SHA1 Message Date
Vladyslav Baranovskyi
a696ae2c7f Using morphable and freecam controllers in example app, blending matrices using vectors, improvements regarding updating projection matrices, removed FreeCam components from MorphableController, renamed variable to m_targetMorphStatePerspective, setting target morph state using setter 2024-06-26 14:00:21 +03:00
Vladyslav Baranovskyi
1fbd072429 Using MorphableCameraController class in MovingCubeApp example 2024-06-25 22:05:55 +03:00
132da7e870 Merge branch 'add_a_performance_overlay_ui_element' 2024-06-14 11:22:12 +02:00
Vladyslav Baranovskyi
a0a4c935e4 Example app adjustments to the changes, using factory in MovingCubeApp 2024-06-13 23:35:02 +03:00
Vladyslav Baranovskyi
efd271e560 Using Scene::Ui::PerformanceInfo properly 2024-06-11 18:46:15 +03:00
Vladyslav Baranovskyi
14aba25ef7 Using PerformanceOverlayUiElement in example apps 2024-06-11 14:03:37 +03:00
Vladyslav Baranovskyi
1311165139 Summary:
- In MovingCubeApp animations are now allocated on stack
- m_sequenceAnimationController now uses SetAnimationPoseResetTime()
- Removed OnSequenceAnimationCompleted()
- Pose::GetOrientation() now returns by value(without it my code doesn't compile)
- GetStep() getter
- In if(m_loop) checking for m_resetTime to be zero or last step to be equal to the first
- Tick now ticks only if there are at least one element in m_steps
- IsFinished() function
- AddAnimationSteps() functions that take initializer_lists
- Getters in SimpleAnimationController are now const
2024-06-08 17:36:03 +03:00
Vladyslav Baranovskyi
f3fcd049c4 Using SequenceAnimationController class in our MovingCubeApp 2024-06-07 16:09:39 +03:00
Vladyslav Baranovskyi
193c942f06 Summary:
- Additional getters/setters
- Passing setters' value as by reference
- Changed includes order
- Moved callback function to MovingCubeApp
- Made Event public
2024-06-06 13:21:02 +03:00
Vladyslav Baranovskyi
afddc987a2 Setting up SimpleAnimationControllers using setters 2024-06-05 22:05:40 +03:00
Vladyslav Baranovskyi
7111e46954 SimpleAnimationController, MovingCubeApp 2024-06-05 21:51:04 +03:00
e02af126ee Move example code 2023-11-26 23:56:55 +01:00