Reference guide

Packaging Review

A separate small desktop app for checking the packaging library: models, materials and sizes.

What it is for

Reviewing every packaging model before it is used in ads. The library is on the left, the viewport in the middle, and Materials and Size on the right. It runs on macOS and Windows and lives in review/.

The Materials panel: every material on the model with its values
The Materials panel: every material on the model with its values

What you can do

Saved versions

A saved version is a folder beside the type's built sizes. It holds version.json, the CAD files, a GLB with the reviewed material values written in, and mapping.json with a materials block. Ad Shots lists these versions and applies the values.

Its local API

review/server.cjs uses only Node built-ins. It serves:

ThingDetail
Packaging libraryThe same folder Ad Shots reads
RebuildsThrough freecadcmd, found per platform or set with FREECADCMD. Sources come from <library>/_source, else packaging/
Material defaults<library>/material-overrides.json
LightingHDRIs from LIBRARY/HDRIS (override REVIEW_HDRIS), served as cached thumbnails and 2k copies
Lighting stylesreview/hdri-presets.json

The accurate view stops at 120 samples.

Updated 2026-11-14. Built 2026-11-15.