Printing In Virtual Reality : Part I

Intro Welcome folks, I hope you are keeping safe and well. I’m going to spend some time on a series of articles and some tooling to aid in the creation of brushes and technical art for TiltBrush software. This article is intended to be the first in a series. Please be aware that the Python code in this article and in the associated toolset is deliberately written to be verbose and expressive. [Read More]

TILTBLEND: Tiltbrush And Blender

Hi everyone, I’m sorry for the radio silence – I hope that you and your loved ones are safe and well ❤. Blender 2.8 For the longest time I’ve been postponing learning Blender. I tried to learn basic features in previous versions and always seemed to end up stumped by a labrythine UI much like the following screenshot. Blender is a specialized tool, and just like emacs or vim – the learning curve to power-user is intimidating. [Read More]

Emulating CHIP-8

Intro Hiya again ♥ As a child I was pretty lonely and I used to pass the time by taking things apart so that I could understand how they work. Recently I’ve re-discovered the pure joy of taking things apart in order to understand and explore them. I also love to read about antique electronic platforms and software and I thought that I could explore this a bit by attempting to emulate some antique machines. [Read More]

Exploring The Maurer Rose

Hiya folks, I spent a little time over the week reading about Rhodonea (Rose) curves, and generating some beautiful plots from what I learned. The following image created by Jason Davies illustrates curves plotted from a number of different curve parameters. As you can see, some parameters produce beautiful graphs some even resembling flowers. Even the more complex plots can contain inset flowers. The graphs with more complex patterns piqued my curiosity and as I read more on the topic I happened upon a spectacular example called the Maurer rose. [Read More]

Belated Holiday Cheer

Hiya folks, I read a clever code example over the holiday break, it rendered an xmas tree using trigonometry functions. I thought it would be interesting to remake this tree in Unity3D, but in an unconventional way. Today, I will create a similar tree using the Entity Component System. Hopefully it will be useful to somebody ❤️. Entity Component Systems Generally, Entity Component Systems (hereby refered to as ECS) are a design principle that employs composition instead of inheritance to construct objects/entities. [Read More]

Intro Hi folks, apologies for my lack of activity. I’m going to change the format slightly for this blog article and write a tutorial. In this article, I will outline the setup of a modern XR development environment in Unity 2020 LTS. The example project will use Unity XR Plugin Management, OpenXR, the new Unity Input System, as well as Unity Action Based Input. Exciting right?! But first, let’s go through a quick overview of OpenXR, what it is, and how it applies to Unity. [Read More]