Hey everyone, sorry that it’s been a while. Work has been keeping me a little busy. Anyway I’ve been using a lot of Quaternions recently and as I know it’s something that a lot of people struggle with I thought I would do a quick post with some of the tips and tricks I’ve picked…
All posts in VR
Creating A Unity ECS Character Controller
Welcome to part two in the OpenFall series, In this one as the name suggests, we are going to create an ECS version of the default unity character controller for our player. This series is for VR but if you clicked on this article expecting a non-VR solution have no fear, we are going to…
Setting Up Unity XR For ECS
Hello and welcome to the first article in the OpenFall series, this is a set of tutorials were we will be creating a VR Titanfall clone. In this one we will be setting up Unity XR, DOTS, and the new Input system so that in the next one we can get right into coding. Packages…
How To Set Up Unity For Mixed Reality Development
So you not only want to escape reality, you want to make your own reality. I know how you feel. To get started you are going to need the latest version of unity found here, and the Mixed Reality Toolkit by Microsoft found here. Now you can also make Hollow lens experiences with this toolkit…
How to use a camera’s output as a texture in AFrame
Here is a quick example so you can see what I mean: ^you can move with wasd^ loosely based on this example here. Code here: <script src=”https://aframe.io/releases/0.8.0/aframe.min.js”></script> <script> AFRAME.registerComponent(‘spectator’,{ ‘schema’: { canvas: { type: ‘string’,…
How To Teleport In The Mobile Version of Aframe
So far I have not seen teleportation used in any mobile VR experiences, and I don’t see why. We should be using it more, I don’t know about you but I prefer being able to control my own moment instead of being along for the ride. But that’s why I made this tutorial about my favorite method: Waypoints They are my…
How To Make And Use Aframe Components
What is a component? And why would you want to make one? A component is something that even without realizing it you use every time you code in HTML. Let me give you a few examples from Aframe: id=”thisId” or location=”0 1.6 0″ or even wasd-controls. These are all components. So why would you want to…
How To Use A Canvas As A Texture In Aframe
^wasd controls enabled^ So, why would you want to use a canvas as a texture? Well, It basically makes it so you have a 3D canvas that you can control as easily as a regular canvas. This allows you to make things like screens, signs, heads-up displays, and literally anything else. Getting started Here is the code for the…