15 lines
737 B
Markdown
15 lines
737 B
Markdown
# Debug Notes
|
|
|
|
## 2026-08-07 countdown node-name regression
|
|
|
|
Stable `signal_uid` values are intentionally descriptive and can exceed Blender's
|
|
63-byte object-name limit. Using them directly in dynamic lens/countdown node
|
|
names caused Blender to truncate names while Cesium looked up the untruncated
|
|
strings. The countdown GLBs then exposed all digits without the runtime being
|
|
able to hide the inactive values, appearing as overlapping/blurred numbers.
|
|
|
|
Runtime signal records now carry a deterministic short `nodeKey` (`ts_` plus
|
|
the first 16 hex characters of SHA-256 of `signal_uid`). Blender uses it for
|
|
dynamic object names and Cesium uses the same key for lookups. Preview keeps a
|
|
fallback to `signal.id` for older metadata files.
|