Adom Step2GLB - The Adom STEP Engine
Public Made by Adomby adom
The Adom STEP engine: fully manage STEP files. Convert to color-preserving GLB, render thumbnails and vector outlines, laser-etch MPNs, create and edit STEP geometry, extract features, and run molecule mode. One name for the thin Rust CLI and the shared OCCT service. Formerly 'step2glb' + 'service-step2glb'.
Board GLBs: exposed pads come out gray, should be copper (or a chosen finish)
Board GLBs from step2glb convert --molecule --board ... give the exposed copper (pads, test points) a flat 0.5 gray material (from the KiCad STEP export). In renders and the wiki 3D viewer the pads read as gray, not copper, and people ask why.
Seen on john/buck-12v5v-molecule: material mat_26 (baseColor 0.5, 0.5, 0.5) is the pad layer. Fix applied there by hand: baseColorFactor [0.80, 0.36, 0.17], metallic 0.75, roughness 0.38, renamed AdomCopperPads. With metallic 1.0 it reflects the neutral studio environment and looks near white, so keep metallic below 1.
Suggestion: detect the KiCad copper/pad body in the STEP (the thin layer just above the substrate top) and give it a named copper material by default, with an option for ENIG gold or HASL silver finishes.

