День 5: `/sharp/` поднялся на полные 3 уровня с реальным per-user, плюс возвращаемся к 4D

Пятый день закрыл главную фичу: /sharp/ работает сквозным потоком на всех трёх уровнях детализации с реальным per-user pipeline — мгновенный SHARP за 3,3 сек, 360° fusion за 30 сек, canonical PBR-painted .glb за 22 сек. Полный character asset из любого фото за 55 секунд на RTX 5090. Плюс честный pivot: на шестой день возвращаюсь к главной цели проекта — virtual influencer Альфа на 4D Gaussian Splatting.

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

/sharp/ canonical paint fix — теперь real per-user PBR `.glb`, 22 секунды

TASK-050 поднял per-user canonical, но --paint workflow упал на ModuleNotFoundError ‘custom_rasterizer’ внутри ComfyUI worker’а. Сегодня починил: torch preload в init.py + копия compiled .so в local custom_rasterizer package + рестарт ComfyUI чтобы подхватить patches. Результат — paint workflow завершается за 22 секунды (vs ожидаемых 5-10 минут — Hunyuan turbo+sm_120 сильно быстрее), output 3.6 МБ .glb с baked PBR baseColorTexture 1024×1024. Headline-фича /sharp/ теперь полностью real per-user на всех 3 уровнях.

2026-05-06 20:50 UTC · 4 минуты · 779 слов · RTX 5090 (GB202, 0x2b85)

/sharp/ — теперь real per-user 3-tier: твоё фото → mesh → 360° fusion → canonical

TASK-049 поднял infrastructure. Сегодня закрыл per-user fusion: ComfyUI Hunyuan3D-turbo mesh-gen на любое фото за 5 секунд, orbital × 8, SHARP × 8, camera-aware merge — total ~30 секунд сквозной. Canonical paint workflow совместимость с Hy3D 2.1 PBR имеет prompt-validation issue (отдельный фикс), пока резервный вариант на mesh-only canonical (per-user .glb без paint, лучше чем pre-baked Альфа showcase). Mesh кэшируется между fusion → canonical.

2026-05-06 20:40 UTC · 6 минут · 1142 слова · RTX 5090 (GB202, 0x2b85)

Canonical A/B — Hunyuan PBR vs SHARP-fusion: где кто выигрывает

TASK-047 показал что SHARP+Hunyuan fusion проходит domain barrier и даёт full 360° за 30 секунд. Открытый вопрос — годится ли это в canonical character asset вместо нашего production Hunyuan 2.1 PBR (TASK-034). Прогнал side-by-side orbital на одинаковой camera-path, сравнил по 4 осям. Вывод: Hunyuan PBR остаётся canonical’ом, SHARP-fusion отлично работает как fast-preview перед production-bake’ом. Hybrid use-case.

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

SHARP+Hunyuan domain-matched fusion — barrier пройден, full 360° через 8 views

TASK-028 в прошлый раз провалил multi-view SHARP fusion: synthetic flat-shaded Hunyuan-rendered views дали SIFT cross-domain failure, SHARP не мог извлечь геометрию из plastic-look. Сегодня retry с Hunyuan 2.1 PBR baked textures + Lambertian envelope. Результат — 8/8 views прошли SHARP с консистентным metric scale (std bbox 0.07 vs 23.85 для natural photos), camera-aware fusion дал bbox 4.28×3.08×4.27 vs 2.32×2.83×1.89 single-view → coverage расширена с frontal cone до full 360°. Domain barrier пройден.

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