Hello everyone!
This is my first post here.
Although I haven’t contributed to the official Blender source code yet, I have always wanted to explore what Blender could become on spatial computing devices.
Recently, I started experimenting with customizing the Blender for iPad branch to run natively on Apple Vision Pro. My current goal is not simply to launch Blender, but to explore what a spatial-native Blender workflow could look like.
Recently, I succeeded in achieving seamless real-time editing inside an immersive space. Experiencing Blender in this environment made me realize how much potential it has, so I wanted to share this work in progress with the community.
(Video)
Some thoughts
The following is entirely my personal opinion.
If Blender eventually evolves into a true spatial computing application, I believe it could become much more than a traditional desktop DCC tool.
I’ve been working in the XR industry for almost ten years, and one phrase I’ve heard repeatedly is:
“XR still lacks a killer application.”
Perhaps Blender itself could become one of those applications—not simply by displaying Blender on a headset, but by enabling artists to create directly inside the space they are designing.
For my prototype, I use Blender’s default unit system (meters) as the scale of the immersive environment.
This allows artists to work with objects at their actual size, almost like sketching while looking directly at a real-world subject instead of observing it through a monitor.
UI
As the Blender for iPad project has already pointed out, the current Blender interface is not well suited for Vision Pro.
However, I personally believe that maintaining compatibility with the desktop workflow is just as important as redesigning the interface.
Because projects remain standard .blend files, creators can move seamlessly between desktop Blender and immersive creation without changing their pipeline.
Rather than replacing desktop Blender, I imagine spatial computing becoming another creative workspace within the same ecosystem.
I’ll continue improving this prototype and would love to share more progress as development continues.
I’d really appreciate any thoughts or feedback from the community!



