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
Rune Berg
@runeberg.social
Sr Dev @RiotGames. Khronos OpenXR advisory panel member. Worked on SteamVR & OpenXR @valvesoftware, @unrealengine.
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!
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...
Highlight: Test Game Stream - TFT - 1runeberg on Twitch
1runeberg went live on Twitch. Catch up on their Teamfight Tactics VOD now.
twitch.tv
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...
Now in Sydney for a new job adventure (more soon)… for now, enjoying the first bbq of the season! 🍖🌉
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
xrlib - demo #6 handinteractionsxr
YouTube video by Rune Berg
youtu.be
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
Love the portability of the #SteamDeck, but sometimes you just want a giant screen - #AppleVisionPro currently fills this gap.
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?
Australia votes … only in Aus 😂 Photo by Jessica Hromas/The Guardian
One more week before the Godot XR Game jam starts! itch.io/jam/godot-xr...
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...
itch.io
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 🎮
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...
OpenXR Birds of a Feather at SIGGRAPH Asia 2024
YouTube video by The Khronos Group
youtube.com
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
xrlib - demo #5: inputxr
YouTube video by Rune Berg
youtu.be
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
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
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
When hand tracking goes tentacular
YouTube video by Rune Berg
youtu.be
Video premiering now. There is also a key giveaway :) www.youtube.com/watch?v=0xCo... #VR #AR #MR #MixedReality #games
Bestinvr.games: A Message From VR Devs In 2024
YouTube video by UploadVR
youtube.com
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...
OpenXR Provider v2: Portals
YouTube video by Rune Berg
youtube.com
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
An important message from our team at Toast Interactive.
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 :) 🔗 https://github.com/1runeberg/confichat
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
github.com
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
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)
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.
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
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
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: https://chatgpt.com/c/4a06c996-a0f0-464a-b71a-395bb141d02b
ChatGPT
A conversational AI system that listens, learns, and challenges
chatgpt.com
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...