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
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
Reposted by Emil
Rapid Unscheduled De-Turkification.
December 8, 2025 at 9:57 AM
Good VisionOS learning project maybe 🤔
I’ve long thought the most immediate use for XR glasses would be ad blocking.

ChatGPT 5.1’s take below. Maybe time for an art/social commentary project using a high-quality passthrough VR headset like Varjo’s? I bet you could distill this into a real-time model good enough for making the point.
December 9, 2025 at 5:10 AM
Still need to wrap my head around how exactly these map to audio signals in an ambisonic audio file (”360 audio image”)

Those are encoded using N order SH and more orders ~= more precision (~=directional resolution)
Just realised that a side-effect of putting up those spline tests the other day is that my Spherical Harmonics library test viewer is also available:

andrewwillmott.github.io/app/DemoApp....

If you should need to play around with SH coefficients or rotations for some reason.
December 9, 2025 at 5:06 AM
A very well done ”2025 wrapped” type of thing for your bsky account (use the search, no need to login)

Heatmap reveals how my time spent here drastically dropped Q3–>Q4

Check out your 2025 Bluesky Harvest from @anisota.net! anisota.net/harvest/
Anisota's Annual Bluesky Harvest 2025 - Bluesky Wrapped
Anisota's Annual Bluesky Harvest: your comprehensive Bluesky Wrapped for 2025. Discover patterns, connections, and insights from your year in the ATmosphere.
anisota.net
December 9, 2025 at 4:41 AM
This has since been topped by redbull 🤷‍♂️ youtu.be/cRienev1J3Q
November 19, 2025 at 3:28 PM