Proposal: DisplayXR for Autodesk Maya (in-viewport Viewport 2.0 plug-in, Leia SR tested) #2390
joehillthunder
started this conversation in
Ideas
Replies: 2 comments
Update: Maya weaves inside its own viewport on the released v2.55.0The plug-in now uses the ADR-060 texture target ( Results (installed runtime v2.55.0):
Two integration notes:
Pending:
🤖 Generated with Claude Code |
0 replies
Final update (2026-10-27)Since this proposal was posted, the plug-in draws the 3D inside Maya's own viewport, and it runs side by side with another 3D app on the panel. Repo: What's new
Measured on the Leia SR panel (runtime v2.55.0, texture mode, a textured CC0 forest scene)
Still open
🤖 Generated with Claude Code |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Maya has no OpenXR mode, so a native plug-in is the only route. It's also the cleanest fit for the in-viewport texture model in the architecture direction.
Code:
joehillthunder/displayxr-maya@13917cf(private, Apache-2.0 + NOTICE; internals insrc/coupling.h). Prototype: Windows, Maya 2027, Viewport 2.0 on D3D11. Leia SR is the tested display.What we built
XR_DXR_display_info. The comfort budget is still a constant in the plug-in, because display info doesn't publish one (Display info: publish the comfort budget (front/behind disparity limits), e.g. layout.comfort {front_frac, behind_frac} #2388).How it presents today, and the target
xrWaitFrame/xrEndFrame; details are in a comment on Hosted D3D11 app hangs in the cross-adapter DXGI flip-present (dGPU render → iGPU-driven panel), with the repaint thread stuck behind c->mutex — looks like a crash and logs nothing #1000.What Maya needs from the shared host library
Open
XR_KHR_opengl_enable) legacy apps — VTK-based ParaView / 3D Slicer, Blender VR #2354, or GL → Vulkan interop inside the plug-in.Pending:
🤖 Generated with Claude Code
All reactions