Sign in

Rune Berg

@runeberg.social
584 followers 82 following 271 posts

Sr Dev @RiotGames. Khronos OpenXR advisory panel member. Worked on SteamVR & OpenXR @valvesoftware, @unrealengine.

PostsRepliesMedia
Rune Berg @runeberg.social · 05/10/2026
Got OpenXR running on Apple Vision Pro with vision-openxr, my experimental runtime. Godot uses Metal, my C++ xrlib demo uses Vulkan via MoltenVK and shares OpenXR code with Meta Quest. github.com/1runeberg/xr... #OpenXR #visionOS #Vulkan
091
Rune Berg @runeberg.social · 10/01/2026
Spending the weekend chilling with some games on Vision Pro. With TFT, it took a bit of finagling to get everything hooked up since it doesn’t have native Mac support and there’s no Steam Link, but got it working nicely now. Note: no work context involved here, just for fun!
130
Rune Berg @runeberg.social · 04/01/2026
Been getting into TFT over the last 3 weeks after my Riot Games denewb. Did a test Twitch stream today and caught myself hitting Silver I! 🥳 Follow to see if I can reach Gold at some point - or fall back to the depths of Silver 😅 Either way it'll be a fun ride. www.twitch.tv/videos/26604...
twitch.tv
Highlight: Test Game Stream - TFT - 1runeberg on Twitch
1runeberg went live on Twitch. Catch up on their Teamfight Tactics VOD now.
010
Reposted by Rune Berg
Kcline aka Food Wizard @foodwizard.bsky.social · 15/11/2025
First… the Steam Deck Now… Steam Controller, Steam Machine & Steam Frame. Welcome to the family you awesome and powerful lil siblings. So proud of all the hard work of our Hardware department. Smart, creative and genuinely great people🥳 m.youtube.com/watch?v=OmKr...
2171
Rune Berg @runeberg.social · 11/10/2025
Now in Sydney for a new job adventure (more soon)… for now, enjoying the first bbq of the season! 🍖🌉
040
Reposted by Rune Berg
Mark Schramm #VR #AR #MR @markschramm.bsky.social · 27/08/2025
Any NZ devs here attending #NZGDC? I'm going and would love to hang out with Kiwi #XR devs. Also, come to my talk 🙂
022
Rune Berg @runeberg.social · 28/07/2025
Updated my native (C++20) OpenXR library + Vulkan renderer to support several new spec extensions - incl. first & most recent official standards I co-authored for Valve: Hand Joints Motion Range and Hand Interaction. youtu.be/SY8_EadeGvI
youtu.be
xrlib - demo #6 handinteractionsxr
YouTube video by Rune Berg
040
Reposted by Rune Berg
Polyarc Games @polyarcgames.com · 15/07/2025
Polyarc is hiring! 💚🎮 We are a flexible remote studio committed to collaboration, mentorship, accountability, and creative expression. 🎨 𝗣𝗹𝗲𝗮𝘀𝗲 𝘀𝗵𝗮𝗿𝗲 𝗳𝗼𝗿 𝗯𝗿𝗼𝗮𝗱𝗲𝗿 𝘃𝗶𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆! 🎯 Principal Project Manager 🎨 Creative Services Director #gamejobs #gamedev
16541
Rune Berg @runeberg.social · 15/05/2025
Love the portability of the #SteamDeck, but sometimes you just want a giant screen - #AppleVisionPro currently fills this gap.
020
Rune Berg @runeberg.social · 03/05/2025
Landslide! Thrilled to see Labor win. Normally don't mind the usual swings between Labor+Greens and Liberals+Nationals, the Liberal leader's recent dog whistling pushed me to vote Labor instead of my usual Greens. Bonus: Lost his seat held by Liberals for 24 yrs! Go trumpin get a thumpin I guess?
030
Rune Berg @runeberg.social · 03/05/2025
Australia votes … only in Aus 😂 Photo by Jessica Hromas/The Guardian
020
Reposted by Rune Berg
Bastiaan Olij @mux213.bsky.social · 03/02/2025
One more week before the Godot XR Game jam starts! itch.io/jam/godot-xr...
itch.io
Godot XR Game Jam - Feb 2025
A game jam from 2025-02-10 to 2025-02-24 hosted by Bastiaan Olij & malcolm.nixon@gmail.com. Welcome to the third Godot XR Game jam This game jam is organised by the Godot XR Community and offers a fun...
0195
Reposted by Rune Berg
Polyarc Games @polyarcgames.com · 24/01/2025
Want to see something cool? We revisited the real library that inspired the one in Moss! (Location: Suzzallo Library on the University of Washington campus in Seattle, WA) This would be perfect paired with the Moss Book 2 soundtrack: youtube.com/playlist?lis... #GameDev #MR #VRgaming #cozygame 🎮
1509
Reposted by Rune Berg
OpenXR @openxr.org · 16/01/2025
At SIGGRAPH Asia, we hosted an OpenXR Birds of a Feather featuring the latest advancements, challenges, and best practices in leveraging #OpenXR's versatile framework. The BOF was recorded and is now available: www.youtube.com/watch?v=GXYe...
youtube.com
OpenXR Birds of a Feather at SIGGRAPH Asia 2024
YouTube video by The Khronos Group
041
Rune Berg @runeberg.social · 12/01/2025
Coming up, Episode III
000
Rune Berg @runeberg.social · 04/01/2025
Testing input, render modes & PBR tonemap in my latest #xrlib demo, with some #mixedreality magic ✨ xrlib is my lightweight #openxr C++ wrapper and renderer for native XR apps. 🔗 Code & demos: github.com/1runeberg/xrlib 🎮 Join XR dev chat: discord.gg/PNRFThSVrj 📺 Demo: youtu.be/gKtBfLZGCbk
youtu.be
xrlib - demo #5: inputxr
YouTube video by Rune Berg
1101
Reposted by Rune Berg
Polyarc Games @polyarcgames.com · 20/12/2024
Hey Bsky, we're giving away a Quest 3S headset for every new 1,000 followers we gain during the holidays. 🎁🎄 To enter: 1️⃣ Follow us! 2️⃣ Repost this post! 3️⃣ Tag 3 friends who you think deserve a headset this holiday! We'll announce the winners in January!! #games #indiegame 🎮 #vr #gaming
46107111
Reposted by Rune Berg
Toast Interactive | Max Mustard Out Now! @toastinteractive.bsky.social · 20/12/2024
A special Christmas message from Richie himself! 🎄 We're giving away over $2000 of prizes in Richie's Plank Experience and all you have to do is play the new Santa Simulator mode. The highest scores will win! Good luck and happy holidays. 🎁 #VR #VirtualReality
042
Rune Berg @runeberg.social · 14/12/2024
Working on my skinning pipeline: GLTF → OpenXR+Vulkan → GLSL. Left: Decent result with just palm and wrist. Center: My actual hand with debug markers. Right: Lovecraft would be proud! Or perhaps I should just tag this 'Generative AI Skinning' and call it a day! 😅 youtu.be/gdzcg7_cTKU
youtu.be
When hand tracking goes tentacular
YouTube video by Rune Berg
141
Reposted by Rune Berg
Mark Schramm #VR #AR #MR @markschramm.bsky.social · 12/12/2024
Video premiering now. There is also a key giveaway :) www.youtube.com/watch?v=0xCo... #VR #AR #MR #MixedReality #games
youtube.com
Bestinvr.games: A Message From VR Devs In 2024
YouTube video by UploadVR
2299
Rune Berg @runeberg.social · 25/11/2024
Haven't posted an intro yet! XR Developer, ex-Valve contractor on SteamVR/OpenXR, now a Khronos OpenXR Advisory Panel member. Sharing vids I couldn’t import from Twitter. Currently working on a #MixedReality project powered by my custom #OpenXR library. A thread 👇 youtube.com/shorts/EtRna...
youtube.com
OpenXR Provider v2: Portals
YouTube video by Rune Berg
1181
Reposted by Rune Berg
Mike Nisbet @mikesky.dev · 13/11/2024
I'm putting together a starter pack of individuals and companies championing OpenXR! 🙌 Are you working on an OpenXR based engine, runtime, extension, API layer? Writing docs or tutorials to help people get started? Please reach out and I'll add you to the list! go.bsky.app/LRHRUMo
74423
Reposted by Rune Berg
Toast Interactive | Max Mustard Out Now! @toastinteractive.bsky.social · 01/11/2024
An important message from our team at Toast Interactive.
We have difficult news to share with the VR community. Last week, we made the difficult decision to reduce the Toast Interactive team. Ten of our talented colleagues, fellow devs, and friends have been affected. Without their contributions, we never would have created an award-winning game like Max Mustard. And while Max is one of the highest-rated games on both PSVR2 and Meta Quest, it sadly can't sustain a large indie team. We want to do everything possible to support the future of all affected. Their award-winning work speaks for itself! So if you're a developer, publisher, or recruiter in need of talent, please get in touch with us. Our remaining team at Toast is dedicated to delivering incredible experiences and we all appreciate your support during this challenging time.
0205
Rune Berg @runeberg.social · 15/08/2024
Open-sourced my standalone interface app for #Ollama & #OpenAI LLMs. No containers/tools needed. Chats are managed as local json and optionally encrypt with assets. Executables in releases. No signing certs atm, so consider sponsoring if useful :) 🔗 github.com/1runeberg/confichat
github.com
GitHub - 1runeberg/confichat: Lightweight, standalone, multi-platform, and privacy focused local LLM chat interface with optional encryption
Lightweight, standalone, multi-platform, and privacy focused local LLM chat interface with optional encryption - 1runeberg/confichat
000
Rune Berg @runeberg.social · 13/08/2024
Been tinkering w/ a privacy-focused chat app #ConfiChat . Handles local models via @ollama and online @OpenAI w/ local history encryption. Looking for beta testers but planning to open-source this w/e. Pls let me know if I should keep the "cutesy" branding. Not so sure about it
000
Rune Berg @runeberg.social · 31/07/2024
Always felt foreign language practice is a great use for #LLMs First attempt at fine-tuning Meta's llama3.1 (via @ollama ) to help with my now rusty German - lived in Germany for 5 years but have been away for as long. Great immersion substitute I think! (red: AI, yellow: me)
000
Rune Berg @runeberg.social · 06/07/2024
This got me curious if these models can generate doxygen comments, so I fed #ChatGPT and #ClaudeAI code from my OpenXR wrapper lib and url to the spec. Claude came up with "ok" results but chatgpt seems unable to access the spec. Not quite useable but seems getting there imo.
000
Rune Berg @runeberg.social · 03/07/2024
Been testing @ChatGPTapp & @AnthropicAI side-by-side for some of my more boring tasks. Here's an interesting one using a quick sparse prompt. #chatgpt4o provided an interesting name; #ClaudeAI is I guess an Apple fan 😆 Both hallucinated features but leaning on ChatGPT on this
010
Rune Berg @runeberg.social · 15/05/2024
Just tried the new ChatGPT model. My German's super rusty so thought I'd see if it can help with practice, from the basics. Perhaps my pronunciation is super bad as it thought I was speaking Japanese at one point 🤣 Here's the transcript: chatgpt.com/c/4a06c996-a0f0-464a-b7…
chatgpt.com
ChatGPT
A conversational AI system that listens, learns, and challenges
000
Rune Berg @runeberg.social · 20/10/2023
Portability, device agnosticism, and accessibility are hallmarks of modern actions-based input that has served the wider games industry well. #OpenXR is capable of this - happy to announce that we're working to unlock this potential for @thekhronosgroup beyondreality.io/projects/#kh...
051
Rune Berg @runeberg.social · 18/10/2023
There's been a sudden spike of interest with my @OpenXR provider lib & demos in @Github. It *appears* to coincide with the @Meta #Quest3 shipping date. I'm glad there's so much interest with OpenXR and if traffic is indeed Quest3 related, MR content specifically 🧵1/4
000
Rune Berg @runeberg.social · 18/10/2023
Happy that my #openxr provider repo is getting quite a bit of interest @github - however, it's eating up my bandwidth faster than I can purchase packs for it. The spike is so sudden, are these bots or some valid use (e.g. school)? I haven't really done any active promoting.
000
Rune Berg @runeberg.social · 13/07/2023
Happy New Year #NZ #Matariki !!! 🎉🥳🌌
000
Rune Berg @runeberg.social · 06/07/2023
Very cool - could've saved me from a dislocated shoulder when I was young. twitter.com/DavidMarakXR/status/167…
000
Rune Berg @runeberg.social · 01/07/2023
One year on: "The cutest dog in the world" #midjourney vs #dalle
000
Rune Berg @runeberg.social · 21/06/2023
Nice! Anyone who can report back if MacBook Air is sufficient with the emulator that'd be great 🙏 twitter.com/DanMillerDev/status/167…
000
Rune Berg @runeberg.social · 15/06/2023
Cool to see titles starting to embrace possibilities of passthrough and scene understanding! And even cooler to see the southern hemisphere representing 🍻 twitter.com/EspireVr/status/1669059…
000
Rune Berg @runeberg.social · 05/02/2023
Why build a #vr game "editor" from the ground-up when you can just extend #Blender3d 🍩😁 Coming soon to my #openxr provider library!
000
Rune Berg @runeberg.social · 24/01/2023
Thanks for the feedback - still noodling. But as requested, releasing code & binaries early in a dev branch for folks who wish to follow along! Closest I’ve gotten to moving seamlessly in-and-out of different realities ala Star Trek’s holodeck. Enjoy!🖖 t.co/UNXZpHIBZC t.co/B...
000
Rune Berg @runeberg.social · 14/01/2023
Noodling a level transition mechanic for a WIP reusable app template+interaction demo for my #OpenXR library. Wanting something bespoke to #XR like The Lab’s orbs for #VR. What do you folks think of this? (Similar code to the eye tracking demo but switched it up a bit)
000
Rune Berg @runeberg.social · 08/01/2023
Bit of fun traversing realities: #EyeTracking #Passthrough and custom Vulkan graphics pipelines for my #OpenXR library This is Demo 9: Hidden Worlds. Code and binaries here: github.com/1runeberg/OpenXRProvider… HAPPY WEEKEND EVERYONE🌞
github.com
GitHub - 1runeberg/OpenXRProvider_v2: Provides a simpler C++ interface to the OpenXR api. Also includes an optional render module introduced in Demo 5 (Hello PBR). Currently an active work in progress with testing done in both Android (Meta Quest), Win64 and Linux.
Provides a simpler C++ interface to the OpenXR api. Also includes an optional render module introduced in Demo 5 (Hello PBR). Currently an active work in progress with testing done in both Android...
000
Rune Berg @runeberg.social · 31/12/2022
Mixing Realities 2023 - There's just something compelling being able to traverse realities. I feel ppl who are VR-hesitant might feel more comfortable being able to peek out and see a comforting face #openxr #passthrough #xr #vr github.com/1runeberg/OpenXRProvider…
000
Rune Berg @runeberg.social · 16/12/2022
Mixing realities: Using multi-and-single vendor exts in my #OpenXR provider library - FB #passthrough and Hand Tracking. This was super fun! Notes here: t.co/VZvpJ9b4K4 Code and prebuilt apks: t.co/aLSI3Jlsm0
github.com
OpenXRProvider_v2/sample_06_finger_painting at main · 1runeberg/OpenXRProvider_v2
Provides a simpler C++ interface to the OpenXR api. Also includes an optional render module introduced in Demo 5 (Hello PBR). Currently an active work in progress with testing done in both Android...
000
Rune Berg @runeberg.social · 12/12/2022
Decided to rewrite my #OpenXR library to support both PC-and-mobile (Android/Quest), and focus only on #VulkanAPI. Still WIP - but pretty happy with my PBR renderer which I plan to formally improve on as an optional module as it's a fun tinker 😄 github.com/1runeberg/OpenXRProvider…
000
Rune Berg @runeberg.social · 16/08/2022
🪲 twitter.com/RtoVR/status/1559570751…
000
Rune Berg @runeberg.social · 10/08/2022
Let's have some #vr / #openxr entries! twitter.com/UnrealEngine/status/155…
000
Rune Berg @runeberg.social · 23/07/2022
"The cutest dog in the world" #midjourney vs #dalle Who did it better?😆
000
Rune Berg @runeberg.social · 24/06/2022
HAPPY NEW YEAR NZ! #matariki2022 Busy morning so wasn’t able to snap the stars, but here’s Queenstown in it’s colourful winter best :)
000
Rune Berg @runeberg.social · 03/06/2022
New #SteamVR Beta up with #OpenXR implementations of Dpad, Headless mode, Focus3 and a DX12 openxr unity fix: steamcommunity.com/games/250820/ann…
000
Rune Berg @runeberg.social · 28/05/2022
For me, it’s the much needed Dpad 😁 twitter.com/koujaku/status/15305875…
000