Adventures in Virtual Reality


Trapped Inside the Windows 3D Maze Screensaver
   Virtual Reality's a real trip, ain't it??? Although the concept has been popular since the 80's, the technology has only caught up in the last 10 years or so. The 20's has brought us VR headsets that can run wirelessly, independent of a gaming computer, and deliver a high fidelity experience. You can do all kinds of things in VR - play games, watch content, hang out with friends, have meetings with your boring co-workers, explore "immersive experiences", etc... As someone who enjoys creating as much as consuming, I'm personally interested in ways it can be applied to my artistic process, as well as how it can be used to expand my horizons.

   My trip started with the Playstation 4 VR Headset. I found it very useful as a creative tool in Media Molecule's Dreams creative suite for the PS4/5 (which I had previously used to produce the majority of the first Killerguate album). The original PSVR is very competitive for its price point; I got mine used on eBay for around $200 and it performs nicely with a great frame rate and pretty good tracking. It relies on the PS4 camera to track the headset and move controllers, so tracking can be a bit iffy and prone to dropouts and drift, but it works really well for what it is. VR in Dreams is game changing for sculpting (and texturing!) models in games, animations, and artworks. Dreams has an ingenious set of tools that brings immense versatility and control to artists who have no experience with traditional 3D modeling. This is probably bolstered in large part by its engine's use of "signed distance fields" instead of regular polygons or voxels.

A scene I created entirely in Dreams PS4 with PSVR (with a bit of postprocessing)

   Earlier this year, I acquired an Oculus Quest 2 headset. At the time, I was working on bringing the VOODU.XYZ 3D WEB MUSEUM to fruition. Considering I'm a complete hack who doesn't have the patience for tutorial videos, every time I struggle with 3D modeling I always think back to Dreams PS4 and how dead simple and intuitive the sculpting is in VR. The big downside is that Dreams does not currently support any kind of model exporting (still in the R&D phase @ Media Molecule). Essentially, models made in Dreams are trapped inside a walled garden and can only be enjoyed by other Dreams players. Therefore, if I wanted to export any sculptures I had made to projects like the 3D WEB MUSEUM, I'd be shit outta luck! I knew I had to find a happy medium, since modeling in VR is a hell of a lot easier for me than it is with a mouse and keyboard in Blender. I eventually found Gravity Sketch, a free modeling software that could run natively on the Quest 2.

First character model made in Gravity Sketch (visiting Happy Town on the right)

   Gravity Sketch proved to be more than capable of what I was hoping to achieve. I am by no means a skilled modeler, but I found it to be very useful for making character models. It is a very different toolset than Dreams, so it took me a little while longer to get used to. Gravity Sketch is a lot closer to traditional 3D modeling than Dreams; it's not really a sculpting oriented software like ZBrush or Adobe Medium. It took me a while to figure out how to use subdivision and loop cutting to shape models, and I eventually (sorta) got the hang of it. I began using it to create character models for VRChat. Here's some pics of my newest avatar exploring the digital wonderland that is VRChat.

Chillin in the 3D web museum!

Got a job at McDonalds (Jason was the manager)

Marmio Borthers

M O O S E

   I started creating ports of two of the worlds from LSD: Dream Emulator, the famous PSX game. I started with Bright Moon Cottage and then started work on Happy Town. The worlds are cross platform, contain models of all the entities of the respective maps, and use a PSX shader that applies a pixel snapping and affine texture mapping effect for a hardware authentic appearance. I ported the worlds because of a personal mission to experience LSD: Dream Emulator in VR. There are already some ports of these worlds on VRChat, but they are a little less accurate than I'd like them to be. I hope to go further with this project, hopefully finding a way to animate the entity models and adding sounds and triggers to make these ports as authentic as possible.

Parappa visits Bright Moon Cottage! (Parappa avatar created by Pengumatu)

Happy Town Port

   I hope to continue creating 3D models with my Quest 2, along with building experiences for the web and VRChat. I've really enjoyed what the realm of VR has to offer and I hope I can continue to find creative ways to integrate it into the VOODU.XYZ web experience. I'm hoping to be able to figure out how to make the 3D WEB MUSEUM WebXR compatible so VR owners can be inside the museum just by visiting the webpage. I'm hoping it can become a place for people to interact with the content on my site at a more personal level. Anyways, if you made it this far, thanks for reading this short piece on my venture into VR! If you'd like to add me on VRChat, click here!