A general post on Unity Pain Points and Setup

Error After switching XR device to “cardboard”, any TrackedPoseDriver script which is active will have lost its connection (changes to its state make no noticeable changes to the scene). Solution Destroy the TPD before the device switch, then re-create and re-initialise it afterwards. Error [EGL] Unable to acquire context: EGL_BAD_ALLOC: EGL failed to allocate resources…

An alternative binocular suppression scene for exploring alternating strabismus

This is an example for how you can build dynamic assets in the EyeSkills Framework. The idea: The code walk-through: If you have alternating strabismus and want to play with this, take the “development” branch from the eyeskills git repository and report/describe your findings as carefully as you can. I’ve added an .apk for self-install…

Quick note on debugging UVC cameras

If your external camera is attached and you haven’t got the right kind of hub, you’ll need to debug what’s happening from an android perspective, wirelessly.  How does this work? with the usb cable attached adb tcpip 5555 adb connect phoneip:5555 you can now disconnect the cable and attach your camera… the connection is maintained…

NEW Binocular suppression scene for alternating strabismus

I just did an improved job of integrating the new conflict backgrounds (alternative assets) for alternating strabismus. To access them, go into binocular suppression, hold “up” (w) for about four seconds to get into the micro-controller menu, scroll (w) until you hit “asset swap” and select (e). Then press “up” (w) until you get this…

Designing for a better understanding of alternating strabismus conflict zones

Now that we’re increasingly certain that alternating strabismus is something in its own right, with different perceptual side-effects to “regular” fixed strabismus, we’re starting to think about how we could better understand/categorise/explore what those perceptions are in a way that can be reliable reported…. Here are some initial ideas one the very simplest first steps…

Time for a camera prototype… Soon

So, I’m really looking forward to experimenting with these, finally arrived from China. How cheaply could we retrofit a vr headset to include outward facing stereoscopic cameras? How cheaply could we implement a different kind of inward facing eye tracker (I suspect there are far more cost effective and patent free approaches than those currently…

Refactoring for flexibility

A prototype is, well, a prototype. It breaths life into an idea, it takes an interactive form, and this generates new ideas and insights.  Alongside functional ideas and insights (hey! wouldn’t it be cool if the user could do *that*!) – are engineering ideas and insights (hey! wouldn’t it be cool if we could make…

Mastering eye realignment by watching videos! – An interesting community suggestion

Thanks to a great suggestion from Rafal in Poland, I have a first working version in which a participant can watch video in way taking into account both their eye misalignment and also the binocular suppression ratio needed to get both eyes working. When they click “ok”, the video screen on the strabismic eye starts…