Skip to content

fix: omit horizontal anchoring for Quick Look wall exports - #5201

Merged
diegoteran merged 1 commit into
google:masterfrom
Arthur031221:fix-quicklook-wall-placement
Oct 9, 2026
Merged

diegoteran merged 1 commit into
google:masterfrom
Arthur031221:fix-quicklook-wall-placement

Conversation

@Arthur031221

@Arthur031221 Arthur031221 commented Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

Reference Issue

Related to #3989. Picks up #4030 by @pixlhero, using @vincentfretin's follow-up change in 7d58ce5.

With ar-placement="wall", the generated USDZ still requests horizontal anchoring. Omit anchoring properties for wall exports, following the approach discussed in #4030. Floor exports retain horizontal anchoring.

The regression tests inspect the generated USDZ for a centered cube, an off-center cube, and the original boom_2_.glb example. They compare floor and wall transforms with a nonzero orientation, compare wall exports at two turntable angles, and check the model and viewer state after export. The three new tests fail on the upstream baseline and pass with this change. The Chromium AR suite passed with 15 tests passed and one skipped. TypeScript compilation and the model-viewer production build passed. iOS device testing has not been run.

Co-authored-by: Vincent Fretin [email protected]

@diegoteran

Copy link
Copy Markdown
Collaborator

this is looking good.

Do you mind pulling latest changes and resolving merge conflicts?

Thanks a lot

Adopt the wall-export options from the follow-up to google#4030 and test
the USDZ metadata, model transforms and viewer rotation.

Co-authored-by: Vincent Fretin <[email protected]>
@Arthur031221
Arthur031221 force-pushed the fix-quicklook-wall-placement branch from da5e256 to 6c4d75c Compare October 7, 2026 04:57
@Arthur031221

Copy link
Copy Markdown
Contributor Author

Updated the branch on top of current master and resolved the conflicts with the export-failure cleanup. The Chromium AR suite passes with 15 tests passed and one skipped.

@diegoteran diegoteran left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

@diegoteran
diegoteran merged commit 37fdeea into google:master Oct 9, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants