Skip to content

Tangibles Worlds is an experiment that seeks to combine virtual reality, which is immaterial and digital, with touch, which is the sense that allows us to relate to the world. Rather than restricting the experience to a visual world, the tactile experience becomes crucial to link the virtual with the real.

spezialis/tangibles_worlds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tangibles Worlds

Virtual reality allows us to disconnect from reality to immerse ourselves in the unreal. But what happens when this virtual reality is also tangible?

This project offers an experience of sensory immersion, the tangibility of which leads us beyond a simple visual observation. We intervene in the world by touching it. The tactile experience is fundamental because becomes a catalyst, who tries to change, all the facets of the virtual reality in which we are placed. What we perceive from the outside, does not represent what we live inside the virtual world.

Alt text Alt text

This project is an attempt to create and establish a strong link between reality and Virtual Reality. In a way the project reflect how to manipulate the reality and influence the virtual world and vice versa. I'm trying to explore what it means to touch some strange materials without seeing our hands and see something happening in a virtual world.

Moodboard

Alt text Alt text Alt text

TODO | DONE

Unity

  • Create 3 difference environment for each box.
    • Bake textures
    • Bake animations from Cinema 4D to Unity
  • When the user put his hand inside a cube the world is revealed
  • Improve the scripts for the serial communication between Unity and Arduino.
  • Animate each world.
  • Lights.
  • End of the experience:
    • Check when all the worlds are completely explored.
    • Show credits.
    • Restart the experience each time some one remove the VR headset.
  • Bunch of others things on the scripts:
    • Animate lights.
    • Move them around.
    • Animate light intensity and range and color.
    • [ ] Maybe add some shadows.

Some visuals

Alt text

Arduino sensors

  • Arduino mega.
  • 4 Capacitive wire + 4 10kΩ resistors + 4 270kΩ resistors.
  • 4 Photocells and optic fibre + 4 10kΩ resistors.
  • 1 LED stripe.
  • 4 Flex sensors + 4 47kΩ resistors.
  • 3 Distance sensors Sharp GP2Y0A21YK0F 5 V/DC (10-80cm).
  • Put everything together. Alt text Alt text

1. Bubble

Materials:

  • Mold Alt text
  • 4 Silicone mold with 4 flex sensors.
  • Fill the mold with:
  • Mold support MDF Alt text
  • Base MDF
    • Make a hole for the cables
    • 4 MDF pieces to connect the mold support and the base Alt text
  • Buy somo Rhodorsil Additif 11013 from Silitech

World palette color
Alt text

Virtual Universe: Alt text

Sensors:

  • 1 Arduino mega
  • 4 Flex
  • 4 47kΩ resistors
  • Wires from the other boxes

2. Pics

Materials:

  • Brush hairs
  • Brush hairs support MDF Alt text
  • 4 MDF pieces to connect the support and the base
  • Fiber hairs
  • Base MDF
    • Make a hole for the cables Alt text
  • Wires from the arduino

World palette color
Alt text

Virtual Universe: Alt text

Sensors:

  • 4 Photocells
  • 4 10kΩ resistors
  • LED

3. Wires

Materials:

  • Wire support Steel Alt text
  • Put some elastic wire
  • Put some conductive wire
  • Base MDF
    • Make a hole for the cables Alt text
  • Wires from the arduino

World palette color
Alt text

Virtual Universe: Alt text

Sensors:

  • 4 Capacitive wire
  • 4 10kΩ resistors
  • 4 270kΩ resistors

Manufacturing planning

  • 3 plexiglass boxes. Alt text
  • Make a hole on the wall to support the oculus sensor
  • 3 table legs
    • holes for the cables.
    • base
  • Build a box to hide the pc
  • Cut 3 pads for the plexiglass holes on the digital cutter Alt text

Setup

The 3 boxes will be over a special support. Alt text

Setup spot propositions

On the CV openspace.

Useful links:

Baking Animations in Cinema4D:

Serial communication for integrating Arduino and Unity:
SerialCommUnity

Git from Terminal

  • Status
git status
  • add all the files
git add .
  • Commit
git commit -m "message string"
  • Push uploader
git push
  • Clone locally
git clone git@github.com:spezialis/DiplomaProject.git
  • Recuperer ficher
git pull
  • Following steps: pull -> add -> commit -> push

Credits

By Stella Speziali
Tangibles Worlds
Lead by Alain Bellet, Gaël Hugo, Cyril Diagne, Christophe Guignard
Assisted by Tibor Udvari, David Roulin
ECAL/Bachelor Media & Interaction Design
University of Art & Design, Lausanne 2017
www.ecal.ch

About

Tangibles Worlds is an experiment that seeks to combine virtual reality, which is immaterial and digital, with touch, which is the sense that allows us to relate to the world. Rather than restricting the experience to a visual world, the tactile experience becomes crucial to link the virtual with the real.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages