Tuesday, August 30, 2016

Virtual Reality for Dummies

Hi everyone! Today I decided to focus on what I view as one of the coolest new technological trends with endless possibilities- Virtual and Augmented reality.

Virtual reality (VR) is when computers are used to create essentially a virtual reality, or a whole new world to be engulfed in. Devices such as the Oculus Rift do this by placing a dynamic screen in front of your eyes that dominates your sense of visual perception and moves based on how you move your head.


Augmented reality (AR) is when computers are used to enhance the real world surrounding the user. An example of this would be something like Pokémon Go in which Pokemon are overlaid on the current world.




The most exciting thing about VR and AR though is how their possibilities are endless. An example of that is with the newest application of potential VR/AR computers. Essentially, these computers would have both virtual keyboards, virtual mouses, and the capability for voice recognition software. Does this sound too futuristic and unrealistic? Well in some ways yes it is. This is still just a concept and a full prototype will take years to develop and will face push back from computing traditionalists. However, these are the types of things that are not possible following the recent strides in VR and AR technologies.

 I will be making my next post soon and remember-- If I can do this than you can too!

References:
Picture 1) http://time.com/4471620/virtual-reality-computers/
Picture 2) https://cnet4.cbsistatic.com/img/iNSgKL0u3mNnlMC9eyHbbgGUKMA=/fit-in/270x0/2016/07/08/a82975f5-6adb-4dec-8bec-561ca3d348ea/pokemon-go-gif.gif
Article 1) http://time.com/4471620/virtual-reality-computers/

Introduction to "Computer Science for Dummies"



Welcome everyone to my new blog "Computer Science for Dummies"! I have recently started taking an introductory computer science class at the University of Richmond taught by professor Jory Denny. As part of a requirement for the class, I will be posting twice a week about interesting new and fun topics in the computer science field that I have discovered.

Why "Computer Science for Dummies"? Because I am a computer science dummy! My goal is that if I can understand these topics than anyone can. I will aim to break down these computer science trends into understandable and relatable topics that anybody can read.


I will be making my first post soon and remember-- If I can do this than you can too!

References:
Picture 1) https://i.ytimg.com/vi/Fl8L3vQf5vE/maxresdefault.jpg