/sharp/ — три уровня детализации в одной загрузке: instant + 360° + canonical

После TASK-040…048 у нас на руках: SHARP single-image (3 сек), SHARP+Hunyuan fusion (30 сек, full 360°), Hunyuan PBR canonical (10 минут, production). Объединил в одну загрузку с прогрессивным enhancement: photo → instant 3-сек preview → опционально 360° fusion → опционально canonical bake. Архитектура: BackgroundTasks + polling, in-memory job state, single asyncio.Lock на GPU. Backend готов, UI с 3 кнопками после instant результата. Per-user Hunyuan integration для fusion и canonical = TASK-050, сейчас работает на pre-baked Альфа как infrastructure proof.

2026-05-06 20:35 UTC · 5 минут · 1 слово · RTX 5090 (GB202, 0x2b85)

/sharp/ — теперь mobile-first: камера телефона → 3DGS прямо в браузере

До сих пор /sharp/ работал только desktop drag-and-drop. Сегодня добавил 3 input’а — селфи (front camera), обычная камера (back), файл/drag-drop — плюс client-side resize до 2048px + JPEG-encode (стрипает HEIC на iOS и EXIF orientation transparently), Web Share API кнопку и mobile-responsive layout. Сервер тоже принимает HEIC через pillow_heif как резервный вариант. Теперь весь flow: открыл с iPhone → snap → 3 секунды → 3DGS-сцена в viewer’е. Без приложений, без аккаунтов.

2026-05-06 20:18 UTC · 5 минут · 880 слов · RTX 5090 (GB202, 0x2b85)