Line 55: |
Line 55: |
| === Other VR Devices === | | === Other VR Devices === |
| Over time many various other devices have been created that allow you to interact with a VR simulation, for example, there are controllers shaped like weapons that interact with first-person combat games, additionally there are also vests that simulate sensations occurring in the simulation via vibration or temperature. | | Over time many various other devices have been created that allow you to interact with a VR simulation, for example, there are controllers shaped like weapons that interact with first-person combat games, additionally there are also vests that simulate sensations occurring in the simulation via vibration or temperature. |
| + | [[File:Vive cont.png|left|thumb|Cited from: https://i5.walmartimages.com/asr/96a045f7-6590-4ef1-a270-cbe1aa5c3a84_1.a9446a4691bec18f7ca8050976af7b3a.jpeg]] |
| + | [[File:Vest.png|none|thumb|312x312px|Cited from: https://www.bhaptics.com/tactsuit]] |
| | | |
| === Uses for VR === | | === Uses for VR === |
− | VR is becoming increasingly useful for education and training, VR trainings in medicine allow students to interact with and experience various scenarios that give them a greater understanding of a subject. | + | VR is becoming increasingly useful for education and training, VR trainings in medicine allow students to interact with and experience various scenarios that give them a greater understanding of a subject. Additionally, VR simulations will be used to explain complex procedures and treatments to patients in order to ease their anxiety and further their knowledge of their conditions. <ref>E. Delzell, “Virtual reality: How is it used in medicine?,” ''WebMD''. [Online]. Available: <nowiki>https://www.webmd.com/a-to-z-guides/features/virtual-reality-medicine#:~:text=Therapeutic%20virtual%20reality%20(VR)%2C,complex%20medical%20procedure%20or%20condition</nowiki>. [Accessed: 23-Aug-2022].</ref> Furthermore, overtime more companies have begun using VR to demonstrate their product in order to allow their consumers to have a better understanding of the products that they will be using. |
| | | |
| === What is Steam? === | | === What is Steam? === |
Line 82: |
Line 84: |
| # You are also able to edit the display mode from the Display Mode window found under tools. | | # You are also able to edit the display mode from the Display Mode window found under tools. |
| # Furthermore, you may use demo scene to test out the VR and ensure that everything is working as they should | | # Furthermore, you may use demo scene to test out the VR and ensure that everything is working as they should |
| + | <youtube>DvjgvDPOtN4</youtube> |
| | | |
| === HTC Vive === | | === HTC Vive === |
Line 93: |
Line 96: |
| # To set up the controllers, power them on. | | # To set up the controllers, power them on. |
| # Finally, you will set up your play area by clicking on launch steam VR, then following the instructions on the screen. | | # Finally, you will set up your play area by clicking on launch steam VR, then following the instructions on the screen. |
− |
| |
| <youtube>rv6nVPPDmEI</youtube> | | <youtube>rv6nVPPDmEI</youtube> |
| | | |
Line 104: |
Line 106: |
| '''Some examples of software are:''' | | '''Some examples of software are:''' |
| | | |
− | * '''Unity:''' Can make games, applications and has many online tutorials. Can make programs compatible with many different types of headsets. | + | * '''[https://unity.com/ Unity:]''' Can make games, applications and has many online tutorials. Can make programs compatible with many different types of headsets. Click [https://www.youtube.com/watch?v=rfcX07uiQmA&list=PLnaniYoE3lPtwmwlRRKUtxT9fF7I3UJfO here] for further information on how to develop using Unity with the HTC Vive. |
− | * '''Amazon Sumerian:''' This application is really good for creating training simulations and doesn’t require you to have any previous programming knowledge to use it. | + | * '''[https://aws.amazon.com/sumerian/ Amazon Sumerian:]''' This application is really good for creating training simulations and doesn’t require you to have any previous programming knowledge to use it. |
− | * '''Google VR for Everyone:''' This software has multiple different tools that can be used on multiple different platforms such as Unity, Unreal, Android etc. | + | * '''[https://developers.google.com/vr Google VR for Everyone:]''' This software has multiple different tools that can be used on multiple different platforms such as Unity, Unreal, Android etc. |
− | * '''Unreal Engine 4:''' This platform allows you to create various different applications and allows you to access the C++ and python of the application as well. | + | * '''[https://www.unrealengine.com/en-US Unreal Engine 4:]''' This platform allows you to create various different applications and allows you to access the C++ and python of the application as well. |
− | * '''CryEngine:''' can create various different applications that can be used with the Oculus, PlayStation and etc. | + | * '''[https://www.cryengine.com/ CryEngine:]''' can create various different applications that can be used with the Oculus, PlayStation and etc. |
− | * '''Blender:''' this application is great for creating characters and 3D videos for a VR, an experienced VR character is able to further manipulate the application via Python scripts. | + | * '''[https://www.blender.org/ Blender:]''' this application is great for creating characters and 3D videos for a VR, an experienced VR character is able to further manipulate the application via Python scripts.<ref>A. Davies, “10 great tools for VR Development I DevTeam.space,” ''DevTeam.Space'', 29-Jun-2022. [Online]. Available: <nowiki>https://www.devteam.space/blog/10-great-tools-for-vr-development/</nowiki>. [Accessed: 23-Aug-2022].</ref> |
| | | |
| ==Tutorials on VR Development== | | ==Tutorials on VR Development== |
Line 122: |
Line 124: |
| *[[Unity (Game Engine)|Unity Game Engine]] | | *[[Unity (Game Engine)|Unity Game Engine]] |
| | | |
− | <br /> | + | == References == |
| + | <references /> |