UE5 Asset Throw Helper VR Component

Пользователь
Статус
Оффлайн
Регистрация
4 Дек 2020
Сообщения
106
Реакции[?]
62
Поинты[?]
50K
1688905564420.png

V5.0
Пожалуйста, авторизуйтесь для просмотра ссылки.

Трейлер / Trailer:


Технические детали / Technical Details:

UPDATE 1

New options added:
Keep Initial Speed - if set to True, only direction of initial velocity vector will be changed during correction. Use case - bowling like games.
Tightness Velocity, Tightness XY - how strong is correction. 1 - full correction, 0 - no correction. Use case - drop of granades, when there is no need for 100% accurate throw, just a little correction.

UPDATE 2
New option added for THTargetActor: Position prediction.
Now you can use position prediction for moving targets. It works pretty well for targets that have linear velocity. Keep in mind - it will not give you a 100% prediction. That's why I consider this feature as experimental.
Still, you can modify prediction logic to use your algorithm and math. See Get Target Position in THTargetActor.

UPDATE 3
Improved performance.

UPDATE 4
Small fixes

UPDATE 5
Fix for UE5
Adding Velocity smoothing. The component itself calculates the speed of the actor and smooths it over N frames. The functionality can work even if there are no Targets in the scene, improving the user experience with poor tracking.

Contains:
  • 1 ActorComponent
  • 1 SceneActor (TargetActor Example)
  • 1 Interface
  • 1 Tutorial Blueprint
Platforms tested:
Windows
SteamVR / Oculus VR
Intended platforms:
Windows, Mac, Linux
SteamVR / HTC Vive, HTC Vive Pro, Oculus Rift, Oculus Rift S, Oculus Quest

 
Последнее редактирование модератором:
Сверху Снизу