2067e6efb1
Кнопки в топбаре лаборатории: снимок активного canvas → MaterialSave.image (аплоад + kind:image в /api/materials) и «Скачать PNG». Захват — крупнейший видимый canvas сцены. material-save.js подключён в lab.html. (3D/WebGL-кадр может быть пустым без preserveDrawingBuffer — доработать позже.) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>