У нас вы можете посмотреть бесплатно Physics Based VR Dial with the XR Interaction Toolkit или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
This video is an exercise in creating a physics based dial in VR using the XR Interaction Toolkit and Joint components. We discuss how to store a rotation value, how to set limits on the dial, how to edit the starting value and position, and how to how to convert the degree rotation into a new range of values. XRTerra Links: Programs and Courses: http://www.xrterra.com/programs Newsletter Signup: https://www.xrterra.com/mailing-list-... Your First VR Scene with the XR Interaction Toolkit in Unity: • Your First VR Scene with the XR Interactio... Physics Joints in Unity: • Physics Joints in Unity 00:00 Intro and prerequisites 00:38 Setting up VR scene 01:16 Creating Dial Visuals 02:32 Cube can be replaced with model later 03:05 Dial Hinge Joint 03:34 Edit Angular Limits 04:07 Adding a handle 05:00 Handle components 05:21 XR Grab Interactable Dial 05:37 Velocity Tracking Movement Type 06:15 Fixed Joint on Handle 06:36 Using the XR Device Simulator 07:11 First testing of dial 07:27 Disabling Force Grab on Ray Interactors 08:11 Testing out Dial without force grab 08:52 Adding damper force to hinge 10:02 Using our hinge joint angle 10:27 Creating VR Dial script 11:02 Referencing the hinge 11:21 Outputting hinge angle into the Console 11:47 Hinge starting angle is 0 12:11 Hinge angle range is between -180 to 180 12:29 Clockwise vs counterclockwise 13:17 We need to store our own rotation value 13:41 Creating a float to store rotation 14:06 Comparing difference from last frames angle 15:21 Testing out angle storage 15:59 Catching the transition from -180 to 180 18:24 Testing out continuous rotation 19:12 Editing the starting position 20:09 Setting limits 21:37 Declaring a minimum and maximum rotation 22:13 Checking if we're close to the limit 23:02 Hinge Joint Limits type 24:04 Setting minimum and maximum limit 25:27 Setting useLimits to true 25:38 Duplicating if statement for minimum limit 26:59 Disabling limits when within range 27:45 Testing dial limits 28:03 Separate the physics objects from the visualization 29:07 Accounting for getting slightly out of range 30:29 Testing dial limit edge case 30:54 Starting value other than zero 32:16 Converting from degrees to another range 34:52 Testing converted Dial Output Value 35:26 Dials are great for precision 36:26 Outro Instructor: Gregory Osborne