Coder Social home page Coder Social logo

jessseee / fish-out-of-water Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 429.66 MB

Fish Out of Water is an interactive VR experience visualising global water pollution data. It visualises this data by the amount of pollution in a lake, each object stands for an amount of pollution of that category. Overall we want to raise awareness about water pollution and the dangers it poses to our living environment.

C# 95.10% HLSL 0.56% ShaderLab 4.21% Objective-C++ 0.04% C++ 0.09%
pollution vr oculus-go gear-vr

fish-out-of-water's Introduction

Fish Out of Water

In 1903, the first big oil spill occurred. It happened in Australia and 1300 tonnes of oil fell into the ocean. Since then, over a hundred more oil ships lost (part of) their load in the sea. The main concern with oil spills is that they contaminate ground water. In the sea itself it accumulates in organisms and poisons those higher in the food chain or smothers the organisms in and around the contaminated water and gets stuck in sediments on the sea floor. It was also found to reduce growth and photosynthesis levels in various plants. The oil decreases oxygen levels beneath the water, poisons animals and causes eutrophication which is also deadly to underwater organisms. This all can lead to the dying of bigger biomes such as mangroves or deltas. And this is not even all of it. More people are killed because of unsafe water than in war and violence all together. This is why it is necessary to make people aware of the consequences of their actions. Both individuals and big corporations need to get the opportunity to see how their decisions impact the water quality and thus, indirectly, themselves. To achieve this, the following question needs to be answered: How can data regarding water pollution be physicalised in a meaningful and interactive way using a digital medium? In this report the design process of this physicalisation will be described through methodology, ideation, final results and a conclusion. This report and the physicalisation together will hopefully contribute to the awareness surrounding global pollution and its importance to all life on earth.

campsite

The Project

Fish Out of Water is an interactive VR experience visualizing global water pollution data. It visualizes this data by the amount of pollution in a lake, each object stands for an amount of pollution of that category. Overall we want to raise awareness about water pollution and the dangers it poses to our living environment.

pollution

The user can also filter data by year and by pollution type, by using the interactive information board present at the edge of the lake. The user can simply teleport over and interact with the board using their pointer.

filter data

Technical Details

The project is developed for the Oculus Go and Gear VR. The project is made in Unity with the Oculus Integration plugin to work with the Oculus Go and Gear VR. Using OVRInput, I created multiple possible interactions with the VR environment. Teleporting, rotating, interacting and grabbing can be seen in the GIF bellow. Next to that FMOD is used for sound design to create a more immersive VR experience.

all interactions

fish-out-of-water's People

Contributors

jonamata avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.