Mike Nisbet's Avatar

Mike Nisbet

@mikesky.dev.bsky.social

Specialist in computer graphics, games and XR. Passionate about fixing the climate, nature, and birbs. ๐Ÿฆ‰ Maintainer of @openbrush.app and OpenXR Extensions for Unity. Currently working in the low carbon and renewables sector with WebGL.

899 Followers  |  492 Following  |  169 Posts  |  Joined: 18.08.2023  |  1.9848

Latest posts by mikesky.dev on Bluesky

Preview
Igalia, Servo, and the Sovereign Tech Fund | Igalia Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and cl...

Igalia is excited to announce a new commission from the Sovereign Tech Fund to advance the Servo web engine.

www.igalia.com/2025/10/09/I...

10.10.2025 11:33 โ€” ๐Ÿ‘ 68    ๐Ÿ” 22    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2
Post image

Evolution (abridged)

10.09.2025 02:36 โ€” ๐Ÿ‘ 3092    ๐Ÿ” 1011    ๐Ÿ’ฌ 12    ๐Ÿ“Œ 10
Video thumbnail

KA-KAWWW! In case you missed out on our booth at PAX West, our company has taken up bird watching... kinda. Peep Birdseed, a cozy nature-focused VR game where your goal is to snap the rarest birds in the most majestic (or wacky) poses. Learn more about Birdseed โžก๏ธ buff.ly/VDJqFxG

#gamedev #indiedev

29.08.2025 16:01 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you so much!! This is exactly what I wanted from the main OpenXR package, it will greatly speed up extension impl without needing to define types and functions. Looking forward to converting my package to use this when it reaches main release!

19.08.2025 09:07 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
OpenXR native API | OpenXR Plugin | 1.16.0-pre.1

Announcement! I've been working on Unity support for the new OpenXR Spatial Entities extensions, and today we shipped a public native API in OpenXR Plug-in 1.16.0-pre.1: docs.unity3d.com/Packages/com...

This API is a pure C# port of the OpenXR spec, currently limited to spatial entities.

18.08.2025 21:43 โ€” ๐Ÿ‘ 17    ๐Ÿ” 8    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image

Yes, I finally got all the software I need to be a VR developer!

20.06.2025 19:50 โ€” ๐Ÿ‘ 58    ๐Ÿ” 5    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
OpenXR: Add support for spatial entities extension by BastiaanOlij ยท Pull Request #107391 ยท godotengine/godot The OpenXR Spatial entities extension was introduced to standardise obtaining and interacting with information about the users real world environment. It defines a core extension for how to query a...

I did a bigger write-up on linked-in but I can finally go public with what I've been working on for the past 3 or so months.

OpenXR 1.1.49 adds the much awaited spatial entities extension. Thanks to funding from Khronos, Godot will support this API "today".

github.com/godotengine/...

11.06.2025 07:32 โ€” ๐Ÿ‘ 26    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
OpenXR Spatial Entities Extensions Released for Developer Feedback The Khronosยฎ OpenXRโ„ข Working Group has released a groundbreaking set of OpenXR extensions that establish the first open standard for spatial computing, enabling consistent cross-platform support for p...

I can finally talk about this in the open, HURRAY! OpenXR 1.1.49 dropped today and one of the two big things I've had a small hand in is Spatial Entities support. Watch this space for more news soon!

www.khronos.org/blog/openxr-...

11.06.2025 00:20 โ€” ๐Ÿ‘ 26    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Poster of Kiki's Delivery Service but Kiki has been replaced with Bouba from the Kiki/Bouba linguistics study. The text reads "Bouba's Delivery Service."

Poster of Kiki's Delivery Service but Kiki has been replaced with Bouba from the Kiki/Bouba linguistics study. The text reads "Bouba's Delivery Service."

27.05.2025 02:26 โ€” ๐Ÿ‘ 2368    ๐Ÿ” 693    ๐Ÿ’ฌ 15    ๐Ÿ“Œ 12

It feels like this is the 5th overhaul or so? I just want a stable OS for our users ๐Ÿ˜ญ

22.05.2025 18:16 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Guess who is now live in the Meta Horizon Store?
๐Ÿ‘‰๐Ÿ˜‚๐ŸŒฑ๐Ÿ‘ˆ

www.meta.com/en-gb/experi...

#VR #Vivarium #MetaQuest #VRgames #VirtualReality

22.05.2025 17:53 โ€” ๐Ÿ‘ 12    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - mikeskydev/energy-globe: World electricity consumption split out per source, on a three.js globe. World electricity consumption split out per source, on a three.js globe. - mikeskydev/energy-globe

Aw man I know itโ€™s new but I wish I knew about this last week for github.com/mikeskydev/energy-globe! time for an update :)

19.05.2025 22:07 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™ve oddly experienced the same when demoing VR, players pulling the opposite trigger/grip to the one I said to

18.05.2025 22:02 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Multiplayer painting is now live!

Collaborate, chat, draw with friends, show off or just allow others to explore your worlds. Cross platform, free and open source forever. Get it on Steam, Meta, Itch and other stores.
#vr #vrart #tiltbrush #openbrush

29.04.2025 12:47 โ€” ๐Ÿ‘ 48    ๐Ÿ” 11    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 3

I think OpenXR suffered from design by committee; heavily based on Vulkan conventions which a lot of developers never need to think about.

Only very recently Iโ€™ve seen working group outreach to ask what developers actually *want* from the API, and itโ€™s mostly OpenVR features!

26.03.2025 23:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Feature: Plugin Scripting | Open Brush Docs

Teaser... Coming soon: docs.openbrush.app/alternate-an...

It's very cool and expands the features of Open Brush in a lot of interesting ways. We just want to get multiplayer officially released before we hit you all with this :-)

21.03.2025 16:58 โ€” ๐Ÿ‘ 27    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

โ€œXRโ€ was right there, Boz.

18.03.2025 21:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Doesnโ€™t even need to be Thread to fall over, my WiFi Matter plugs continuously dropped from Google Home. Home Assistant saved the day as usual, but Iโ€™ve got time and patience to tinker with that, itโ€™s hopeless for the average user.

17.03.2025 23:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I can understand keeping it for the other options the feature offers, but there must be a huge benefit if Quest could use the cross platform loader? Otherwise, youโ€™re still stuck with at least 2 Android builds for popular platformsโ€ฆ

13.03.2025 21:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks for the info! Iโ€™ll certainly post in discussions, but essentially my main wish is to have the entire spec autogenerated into C# like the official OpenXR SDK has for C++. It would certainly speed up building my plugin!

13.03.2025 21:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

In light of this, Iโ€™m happy to announce Iโ€™ve received funding from my old employer, SideQuest, to expand my OpenXR Unity extension plugin further! Letโ€™s all move away from vendor SDKs and make OpenXR truly cross platform. github.com/mikeskydev/u...

13.03.2025 17:17 โ€” ๐Ÿ‘ 26    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

By the way, is there any chance of joining the team from the UK, or making it possible to contribute my extensions? Iโ€™d love to expand Unityโ€™s OpenXR support across the entire APIโ€™s capabilities and get everyone off those vendor SDKs!

13.03.2025 17:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
unity-openxr-extensions/Editor/FeatureBuildHooks/OpenXRAndroidSettingsBuildHook.cs at main ยท mikeskydev/unity-openxr-extensions Cross-platform OpenXR extensions for Unity. No vendor bloat. - mikeskydev/unity-openxr-extensions

Will the dependency on the Meta Quest Support feature be deprecated soon? hard to deploy cross platform on a single APK currently, I ended up making my own feature to alter the manifest in my plugin: github.com/mikeskydev/u...

13.03.2025 17:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Meta and OpenXR Learn how Meta is supporting OpenXR and developers through its game engine integrations and contributions to OpenXR standards.

Promising, but Iโ€™ll reserve judgement until I see the changes theyโ€™ve made. In the meantime, Iโ€™m still working on my plugin to deploy a single binary for all VR headsets.

H/T to @uploadvr.com, @kentbye.com, Guy and Matthieu for their work bringing this to light developers.meta.com/horizon/blog...

07.03.2025 20:46 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I canโ€™t wait for a lovely tutorial showcasing how to build for Meta Quest with OpenXRโ€ฆ :) bsky.app/profile/uplo...

07.03.2025 18:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - mikeskydev/unity-openxr-extensions: Cross-platform OpenXR extensions for Unity. No vendor bloat. Cross-platform OpenXR extensions for Unity. No vendor bloat. - mikeskydev/unity-openxr-extensions

This anti-openness is why I went about developing my own version of their extensions that can still be used cross platform: github.com/mikeskydev/u...

06.03.2025 18:42 โ€” ๐Ÿ‘ 21    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
Meta's Unity & Unreal "OpenXR" Integrations Block Other PC VR Headsets Meta's Unity and Unreal "OpenXR" SDKs block other PC VR headsets, going against the spirit of the standard, and developers aren't happy about it.

Meta's Unity and Unreal "OpenXR" SDKs block other PC VR headsets, going against the spirit of the standard, and developers aren't happy about it:

06.03.2025 17:00 โ€” ๐Ÿ‘ 52    ๐Ÿ” 17    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 6
Empty page showing "We will be back shortly."

Empty page showing "We will be back shortly."

Overclockers is having a fun time

06.03.2025 15:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Companies that are members and paid for the official CTS pass, right?

05.03.2025 19:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
#1526: Allegations that Metaโ€™s OVRPlugin is Undermining the Spirit of OpenXR by Blocking Non-Meta Headsets on PCVR. โ€“ Voices of VR Podcast

I dig into the allegation Meta has been deliberately undermining the @openxr.org standard by blocking apps on PCVR that are non-Meta HMDS or if they're not using Oculus Link. Virtual Desktop's Guy Godin corroborates many of the claims first made by Matthieu Bucchianeri
voicesofvr.com/1526-allegat...

28.02.2025 20:37 โ€” ๐Ÿ‘ 30    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

@mikesky.dev is following 20 prominent accounts