Emil
emillindfors.com
Emil
@emillindfors.com
Freelance Artist & Developer. Web: https://emillindfors.com.
XR/Spatial. VFX. Filmmaking. Tech art. Frontend.
Helsinki, Finland. Part of @donkeyhotel.bsky.social

XR/Spatial Feed: https://bsky.app/profile/did:plc:ohtrsecvef6u332yw5n6rdpe/feed/aaaj4y4pofvyw
Reposted by Emil
Here are some techniques I discovered through 14 years of shader programming:
February 10, 2026 at 11:35 PM
Reposted by Emil
My pal and fellow Scottish developer Chris Brown recently put his solo-dev racing game AGX GP up on Steam and you should definitely give it a look if you like AAA Wipeout visuals with ridiculously-fast twitch arcade gameplay. store.steampowered.com/app/4250680/...
February 10, 2026 at 8:58 PM
Reposted by Emil
Recreation Rooms:

A series highlighting the spaces where VR professionals and enthusiasts wear their headsets.

If you’d like to share yours, send me clear photos and details about what you play in this space and the hardware you use.
February 10, 2026 at 12:00 AM
Reposted by Emil
VR fitness is not for everyone, but it is a very real positive thing in the life of a large amount of very real people. Many playing multiple times a week

Crowd reaction to Supernatural "soft shutdown" and reviews for rhythm & fitness games like FitXR, Beat Saber and many others serve as evidence
Here’s a story I’ve been working on for a few weeks.

Over 50 Supernatural fans reached out to share how a VR fitness game changed their lives — and they had choice words about how Mark Zuckerberg and Meta killed the one thing that brought them together.

(Gift link)

tinyurl.com/4yaftn2s
Supernatural was a breakout VR fitness sensation — meet the women furious with Mark Zuckerberg for killing it
‘I despise Meta.’
tinyurl.com
February 2, 2026 at 9:58 PM
Reposted by Emil
Take me down to the Parallax city where the far moves slow and the near moves quickly
February 1, 2026 at 3:40 PM
Should be in the core gameplay loop 🐧
Well, I'll be damned... 🤯🐧🎣🦘
#GodotEngine #gamedev #indiedev #VR
January 29, 2026 at 8:31 PM
Reposted by Emil
Step change in comfort, no!? Eager to get to verify in our own daily use
This VR dev just got his Steam Frame headset and shared a few thoughts on how comfortable it is to wear.
January 27, 2026 at 10:27 PM
One of the interesting and valuable side effects of a provenance graph might be that any unambiguity in the nodes should force clarification of intent

A push force similar to a high-level engineer asking questions to define "what is this system REALLY supposed to do"
Git is great at telling you what changed.It’s getting worse at telling you why.When code is regenerable, version control has to move upstream to intent, plans, and provenance.

Throw in some content addressing, and we have ourselves a plan!
Provenance Is the New Version Control
aicoding.leaflet.pub
January 27, 2026 at 10:22 PM
Reposted by Emil
I've been writing The Phoenix Architecture for a few weeks now. 13 articles published so far on strategies for safe, effective software development with generative AI.

Follow along here: aicoding.leaflet.pub
The Phoenix Architecture
Generative AI coding demands what we've always known: modularity, clear boundaries, disposable components. Principles that scaled human teams are now table stakes. Here, we make the implicit explicit
aicoding.leaflet.pub
January 13, 2026 at 4:28 PM
Reposted by Emil
I made a directional noise type I call Phacelle Noise which is pretty fast!

Is it new or does something functionally identical already exist? I'm not sure! But I didn't come across one like this yet anyway, so here's my findings:
blog.runevision.com/2026/01/phac...

#Graphics #Shaders #Shadertoy
January 22, 2026 at 3:50 PM
Wanting to have derpifox enhancing my life daily
last week i remembered that macOS lets you set your own icons and that *I* have the power to delegitimize the professionalism of the software that runs on my machine, so here's a thread of the 16 new icons i've made so far

i really forgot how fun it was to just sit down and make art for myself :')
January 18, 2026 at 9:22 PM
Ooo boi hidden fun -- just recently spent a little time tuning the blur & dimming darkness on my background image, but this opens up a whole new world
Any Severance fans out there?
January 18, 2026 at 8:59 PM
Colleagues and myself happy to have a chat around immersive live!
We are pushing forward in the space of capturing and streaming immersive 3D live sports & concerts -- if you're also curious, would love to connect!

www.donkeyhotel.fi/contact/
Contact – Donkey Hotel
www.donkeyhotel.fi
January 16, 2026 at 7:49 AM
Reposted by Emil
First NBA game has aired and folks who watched are posting highly hype comments. The usual "GAME CHANGER!" etc -- knowing the quality of VisionPro, it's easy to believe though

www.linkedin.com/posts/hughho...
January 11, 2026 at 1:51 PM
Reposted by Emil
Our background is in cine (doc & fiction) so the kind of light control that Steve Yedlin describes here is very fascinating. Really cool to be able to drive most LEDs in a color-accurate way and even ride faders to subtly match light changes during exterior shot

castro.fm/episode/2Q6e3W
Frame & Reference Podcast: 224: "Knives Out 3" Cinematographer Steve Yedlin, ASC (57m)
MERRY CHRISTMAS! Joining me for the SEASON 5 FINALE of Frame & Reference is none other than Steve Yedlin, ASC to talk about his work on the new film Wake Up Dead Man: A Knives Out Mystery, as well as ...
castro.fm
January 5, 2026 at 9:06 AM
Reposted by Emil
Coldplay concert in Quest VR

Good:
- Decent image with occasional nice stereo/3D
- Variety of POVs

Improve:
- TV style cut pace (~5sec/shot) reduces presence
- Horizon 3D avatar navigation gets in the way
- Do spatial audio instead of stereo
- User-selectable POV?

horizon.meta.com/event/115025...
January 2, 2026 at 12:35 PM
I would welcome and participate in a community effort or other way to evolve the current For You into a widely mirrored/distributed and resilient variant that’s independent of any single point of failure (spacecowboy or bsky or other). The building blocks should be widely understood and available
on one hand bluesky should offer to host spacecowboy's feed on their infra so that a single guy isn't paying out of pocket to support a loadbearing feature for thousands of users

on the other it's cool that it stays up when bluesky's feeds crash
December 25, 2025 at 7:21 PM
happy holidays! / merry xmas!
December 25, 2025 at 12:39 PM
happy holidays! / merry xmas!

Material Maker (Godot-based) seems to have gained quite a lot of Substance-like capabilities!?
December 25, 2025 at 12:38 PM
Reposted by Emil
Simon Lachapelle shared a growing free HDRI collection built around physically accurate, calibrated lighting.

Check it out: jettelly.com/blog/simon-h...

#b3d #HDRI #textures
December 24, 2025 at 3:01 PM
Reposted by Emil
"World of Red Bull: Backcountry Skiing" for Vision Pro

Boy the sense of presence at a mountaintop heli drop and a narrow canyon line is insane — So must also be the complexity of production

BTS link in thread

Actual clip in Apple TV (need the headset to watch): tv.apple.com/gb/show/worl...
World of Red Bull - Apple TV
Get ready for a rush like no other. Tackle the biggest waves, tallest mountains, and fastest speeds with Red Bull’s fearless athletes.
tv.apple.com
December 19, 2025 at 7:53 AM
Reposted by Emil
Apple's ml-sharp is literal sorcery oh my god
December 19, 2025 at 1:37 AM
Reposted by Emil
My "No Graphics API" blog post is live! Please repost :)
www.sebastianaaltonen.com/blog/no-grap...

I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
No Graphics API — Sebastian Aaltonen
Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...
www.sebastianaaltonen.com
December 16, 2025 at 6:52 PM
Reposted by Emil
It's been said many times but the For You feed by @spacecowboy17.bsky.social really is quite good.
December 3, 2025 at 8:50 PM
Reposted by Emil
The growth of daily active users of For You has been mostly driven by "large sharing events". But since the last such event the trend has changed and the number of users started to steadily climb up:
December 16, 2025 at 1:46 AM