Skip to content

Document Solari mesh attributes and skinning/morph limitations - #5

Merged
cdeil merged 34 commits into
mainfrom
solari-skinning
Oct 10, 2026
Merged

cdeil merged 34 commits into
mainfrom
solari-skinning

Conversation

@cdeil

@cdeil cdeil commented Oct 10, 2026 •

Copy link
Copy Markdown
Owner

The proposed documentation distinguishes silently excluded meshes with extra attributes/skins from compatible morph meshes traced in their base shape. A procedural prism shows why a static bind-pose copy does not follow deformation.

Existing #20203 and #7502; #23255 is closed and unmerged. Prepare a documentation PR, not a duplicate bug.

Validation: 36 completed Metal/Vulkan controls. CPU-baked raster silhouettes match GPU skin; bent ray IoU is 0.98454 versus 0.19696 for a stale copy. Extra-color, morph and translated-entity controls isolate each restriction.

Limits: The baked control is static and uses an identity mesh-entity transform; the report gives the correct local-space formula for transformed entities. A full per-instance compute skin cache is not implemented.

Reproduce, inspect the patch and view evidence. This owned PR is a review artifact; human publication requirements apply before any upstream submission. No upstream posting.

cdeil added 30 commits October 10, 2026 16:24
# Conflicts:
#	patches/capture-readiness-docs.patch
#	patches/solari-metal-dispatch-padding.patch
#	patches/solari-unlit-color.patch
@cdeil cdeil changed the title Demonstrate Solari skinning limits and prepare documentation changes Document Solari mesh attributes and skinning/morph limitations Oct 10, 2026
@cdeil
cdeil changed the base branch from metalfx-native to main October 10, 2026 18:29
@cdeil
cdeil merged commit bc239a0 into main Oct 10, 2026
@cdeil
cdeil deleted the solari-skinning branch October 10, 2026 18:29
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.

1 participant