Skip to content

XR Portfolio featuring work in Unity, Unreal, C#, Photon, Blender, and more for the Quest, Magic Leap, and PCVR.

Notifications You must be signed in to change notification settings

myupa/VR-Portfolio

Repository files navigation

XR Portfolio 2022 - Emmy Yupa

This portfolio includes the below:

"VR Tools," a Unity VR project expanding BNG's VR Interaction Framework with tools to provide interaction guidance and more to players in VR. For example: display guide hands on grabbable objects, based on a player's dominant hand. Highlight collider triggers to guide interaction. Reset items to their point of origin. And for underwater scenarios: create water waves using hand motion to affect the environment, and trigger bioluminescence through physical contact or water waves. This includes scripts in VR Tools Scripts. This project can be downloaded at https://drive.google.com/file/d/1_v7PDv75qlZv9y-9Pty3BquM4xxyFNZI

"Your Life Underwater" scripts. Currently in development, using Unity for the Magic Leap. This project overlays an underwater mesh to immerse the player in an AR aquarium built upon their environment. Sea-life grows spontaneously on and swims around the player’s living room, office, or anywhere. Using hand-tracking, players can also push water around and interact with bioluminescent fish and seaweeds. Arriving late Summer 2022. Request an in-progress build at https://drive.google.com/file/d/1wDsLL7bgWyPbL5fDd2yNdqK3kcu0nMwp

"Your Next Dream Will Begin Shortly" and "Decay Exists As An Extant Form Of Life," two Unity VR experiences built for the Meta Quest. This also includes 3D models in Character Models and scripts in VR Experience Scripts. The experiences can be downloaded as a single build at https://drive.google.com/file/d/1PZkRtXg8s0e0PVX5H7qOtgyaEfJkA6e_

"The Train Rumbles Overhead Like A Warm Thunderstorm," an Unreal VR Experience for Windows Desktop. The experience can be downloaded at https://drive.google.com/file/d/1vhTikk6SuGdOb-yDCZXgf5R3yQwGbn0t

Cat Simulator, a Unity project for Windows Desktop. This build can be downloaded at https://drive.google.com/file/d/1qfMWHw0OZYZ2PcLaTRl9NPbut-I_zcSJ

"Photon," a collection of scripts implementing Photon to network values, game objects, and animation in Unity for multiplayer experiences.


FOR UNITY VR PORTFOLIO: I used BNG's VR Interaction Framework for VR player interaction. http://www.beardedninjagames.com/vr-framework/

I created the environments in both experiences from mixing and matching individual trees, boulders, and more into forests, mountains, caves, and city streets. Components provided by: JustCreate, Mahall Games, Greyroad Studio, Boxophobic, Beetheart Creative Studio.

Torch Flickering Effect: LightFlickerEffect.cs. Written by Steve Streeting 2017. License: CC0 Public Domain

Forest Goddess in "Your Next Dream...": Used MakeHuman to create the 3D character, then used Blender to add a gold flowing robe and animations. http://www.makehumancommunity.org/

Office Fish in "Your Next Dream...": Created the fish's body and animations in Blender.

Shadow Figures in "Decay Exists..." I used Mixamo characters and animations as their basis. I modified the character's materials to give them their dark, shadowy appearance, and added emissive white capsules to give them their glowing eyes. https://www.mixamo.com/

Hand Torch in "Decay Exists...": Used SimpleModelsForMe's hand torch as the basis, and modified the materials and meshes.

Mushrooms in "Decay Exists...": Imported JustCreate's Low-Poly Simple Nature Pack's mushroom models into Blender, modified their appearance and materials, and gave them menacing animations. https://assetstore.unity.com/packages/3d/environments/landscapes/low-poly-simple-nature-pack-162153

Rain and Flooding in "Your Next Dream..." created using Digital Ruby's Rain Maker.

Audio Used from FreeSound.org: Cave Drone by EminYILDIRUM (Creative Commons, Attribution License) Heartbeat, Regular, Single, 01-01, LOOP by InspectorJ (Creative Commons Attribution License) Cardboard burning 2 by Rare Mess Recordings (Creative Commons 0 License) Waving Toch by spookymodem (Creative Commons 0 License) horror ambience 13 by klankbeeld (Creative Commons Attribution License) Suicidal Pill Piano distorted loop by ThisPlaceAgain (Creative Commons 0 License) 01717 violin mystery by Robinhood 76 (Creative Commons Attribution Noncommercial License)

FOR CAT SIMULATOR: Used MalberS Animations' Animal Controller to create the character controller. Used Indie Cat's Low Poly Cats for cat model.

FOR ROLLING THUNDER: I created the Subway Station, train, and rats using the below 3D models, and remixed audio samples from Freesound.org to create the environment audio and soundtrack. I used Blueprints to keep track of and further player interaction, then used Sequencer to play the story's scenes.

Yarankepang's New York City Subway Car Type-R142 https://sketchfab.com/3d-models/new-york-city-subway-car-type-r142-564c1e5ef96f4fd2b94142313c2921ea Abistar's Subway Station Interior Low-Poly 3D Model https://www.cgtrader.com/3d-models/interior/other/subway-station-interior-065bf8d2-5573-4353-b35c-fde7c5bf9ff7 Mikserart's 3D Model Rat 12-Animations https://www.turbosquid.com/3d-models/3d-model-rat-12animations-game-ready-props-lowpoly-3d-model-1725800 Kostas17's Steam Train (processed) https://freesound.org/people/Kostas17/sounds/538377/ Unhacker's Scifi Synth Drone 200 https://freesound.org/people/unhacker/sounds/380415/ apotter1992's Synth Drone 1 from Drones/Underscores https://freesound.org/people/apotter1992/sounds/239036/

FOR VR TOOLS I built my code on top of BNG's VR Interaction Framework. http://www.beardedninjagames.com/vr-framework/

About

XR Portfolio featuring work in Unity, Unreal, C#, Photon, Blender, and more for the Quest, Magic Leap, and PCVR.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages