What does the 3MF Color Checker inspect?+
It inventories objects, build items, transforms, base materials, color groups, textures, property assignments for individual triangles, namespaces, and internal references. It also reports package safety or integrity problems found within its documented 3MF subset.
Why did my 3MF lose its colors after editing?+
Color can disappear when an application exports an edited 3MF using a color representation it does not fully support. It may also omit a color group, texture, or property assignment for individual triangles. This tool identifies the portable color resources that the file contains and shows what the application preserved, changed, or lost during the round trip.
Is my file uploaded?+
No. The package is opened, parsed, and inspected entirely in your browser. No model, filename, geometry, or metadata is sent over the network, stored, or included in analytics.
Is this a full 3MF validator?+
No. It checks a documented subset that covers core geometry, portable color and materials, textures, transforms, and reference integrity. Unknown namespaces are reported without being deleted or interpreted. The result does not claim universal 3MF conformance.
What is the reference file for?+
It is a small 3MF built from published standards. It includes base materials, a color group, color assigned to faces and corners, a texture, and a component assembly. Open it in your slicer, export it again, and compare the result to see how faithfully the application preserves portable color.
Which colors and materials does it read?+
It reads base material groups, color groups, texture2d resources, texture coordinate groups, object properties, and property assignments for individual triangles as defined by the 3MF Materials and Properties extension.