GMU:Critical VR Lab I/Paulina M Chwala: Difference between revisions

From Medien Wiki
(Created page with "La Jetée - timeloop File:La Jetee Poster.jpg INSPIRATION My inspiration is a French movie La Jetée from 1962. Although it’s almost 60 years old, it brings to mind th...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
La Jetée - timeloop


[[File:La Jetee Poster.jpg]]
INTERACTION WITH UNITY


INSPIRATION
I was very interested to create an interactive VR experience. Unlikely during the pandemic, it’s not possible to use the university rooms. I tried to develop a basic interactive installation in Unity instead. The interaction will be based on the position of the user. If the person will come closer to the sensor, the display will change according to it. I want to create a simple experience, a situation, that would be not possible in the real world.
My inspiration is a French movie La Jetée from 1962. Although it’s almost 60 years old, it brings to mind the VR world. Story is about a man, who survived the apocalypse. He is elected to travel between different timelines, to bring the undamaged world back. His body stays in his world and he experiences the travel with his mind.


[[File:La-Jetée—Chris-Marker-750x400.jpg]]
[[File:Unityosc1235 (1) (1).gif]]
More about the movie: https://en.wikipedia.org/wiki/La_Jet%C3%A9e
______________________________________________________________________________________


IDEA
IMPLEMENTATION
The movie tells about utopia and a try to escape of the real world, which is impossible. I find it very related to the nowdays technology and ways of use of the VR experience. The main twist in the movie //SPOILER// is that the main character gets elected to his mission because of his significant memory from childhood. Before the apocalypre started, he’s seen a man beeing killed. In the end he realised, that it was hs own death.


[[File:838 2- chris marker la jetee 1962.jpg]]
The installation is based on Arduino ultrasonic sensor, Max Msp loop, and Unity real-time rendering. I create a room with light up spheres in Unity, that is displayed on the laptop monitor. In front of the monitor, the ultrasonic sensor is installed. Each time the user approaches the screen, the installation reacts with the sound and movement of the spheres.  


Those ideas left me with some strong emotions, so I decided to transfer this experience into Unity.
data loop: ultrasonic sensor -> MaxMsp (sound) -> OSC protocol -> Unity (image)


[[File:Lajetee.gif]]


I want to create a experience, which will be limited in time. First thing the viewer will is is a dying man. In the end, he will have to leave the experience as well.  
[[File:Board444.jpeg]]
I started to model the Orly Airport from the movie.
 
Arduino ultrasonic sensor detects the position of the user
 
[[File:Arduino loop1.jpeg]]
 
Data is collected and transformed in the Arduino code
 
[[File:Max loop2.jpeg]]
Data is received, unpacked and transformed in the Max Msp loop, creates sound according to data 
 
[[File:Unity33.jpeg]]
Data is sent from Max Msp to Unity by the OSC protocol, external c# plugins in Unity receive the data and transform objects in the scene
 
______________________________________________________________________________________
 
[[File:YouCut 20200907 193520892 Trim.mp4]]
 
 
UNITY SCENE
 
I wanted to create a dark game scene, that is lighted up by the environment. I also wanted to play with Unity modules. For that, I created a Shader Graph Material. I used also the Particle System to make glowing modules.
[[File:SCHADER111.jpeg]]

Latest revision as of 18:12, 7 September 2020

INTERACTION WITH UNITY

I was very interested to create an interactive VR experience. Unlikely during the pandemic, it’s not possible to use the university rooms. I tried to develop a basic interactive installation in Unity instead. The interaction will be based on the position of the user. If the person will come closer to the sensor, the display will change according to it. I want to create a simple experience, a situation, that would be not possible in the real world.

Unityosc1235 (1) (1).gif ______________________________________________________________________________________

IMPLEMENTATION

The installation is based on Arduino ultrasonic sensor, Max Msp loop, and Unity real-time rendering. I create a room with light up spheres in Unity, that is displayed on the laptop monitor. In front of the monitor, the ultrasonic sensor is installed. Each time the user approaches the screen, the installation reacts with the sound and movement of the spheres.

data loop: ultrasonic sensor -> MaxMsp (sound) -> OSC protocol -> Unity (image)


Board444.jpeg

Arduino ultrasonic sensor detects the position of the user

Arduino loop1.jpeg

Data is collected and transformed in the Arduino code

Max loop2.jpeg Data is received, unpacked and transformed in the Max Msp loop, creates sound according to data

Unity33.jpeg Data is sent from Max Msp to Unity by the OSC protocol, external c# plugins in Unity receive the data and transform objects in the scene

______________________________________________________________________________________


UNITY SCENE

I wanted to create a dark game scene, that is lighted up by the environment. I also wanted to play with Unity modules. For that, I created a Shader Graph Material. I used also the Particle System to make glowing modules. SCHADER111.jpeg