Skip to content

Releases: AlexCodeHadjar/matvision-studio

MatVision Studio 0.1.8 — исправлено сохранение Ultimate PNG

Choose a tag to compare

@AlexCodeHadjar AlexCodeHadjar released this 23 Sep 11:41

MatVision Studio 0.1.8 · исправлено сохранение Ultimate PNG

В 0.1.7 готовое изображение Ultimate показывалось в окне, но кнопка «Сохранить PNG» могла не открыть диалог: WebView2 блокировал дополнительный запрос fetch(data:...). Теперь приложение использует уже полученные байты PNG и передаёт их в нативную команду сохранения. Исправлена также гонка завершения: сообщение Blender «готово» не активирует сохранение до закрытия процесса и фактического чтения PNG.

Кнопка остаётся выключенной до завершения рендера и успешной загрузки изображения. Рядом с ней показано, когда PNG готов к сохранению, а также результат сохранения, отмены или ошибка. Остальные возможности и ограничения Ultimate остаются как в 0.1.7: это локальный прототип Cycles, которому нужен отдельный Blender 4.5 LTS.

Проверено в реальном Windows/WebView2: OptiX на RTX 3050 Laptop создал PNG 512×329; кнопка открыла системный диалог; сохранённый файл побайтно совпал с результатом Cycles. Проверены повторный рендер, отключение кнопки до готовности, отмена сохранения и сообщение при ошибке декодирования. Пройдены 168 тестов TypeScript и 16 Rust, typecheck, lint и сборка.

Установите MatVisionStudio-0.1.8-x64-setup.exe после сохранения текущего проекта и закрытия старой версии. MatVisionStudio-0.1.8-x64.exe — отдельный запуск без установки.

MatVision Studio 0.1.7 — Photo и Ultimate prototype

Choose a tag to compare

@AlexCodeHadjar AlexCodeHadjar released this 23 Sep 10:10

MatVision Studio 0.1.7 · Photo и Ultimate prototype

Photo получил четыре режима качества, опциональные SmartDenoise на линейном HDR-буфере, физическую камеру с f-stop и ограниченный геометрический рельеф по карте высоты. Прежний путь three-gpu-pathtracer и 10 отражений сохранены.

Добавлен локальный Ultimate prototype на Blender 4.5 LTS/Cycles: базовый плоский коврик с принтом, камерой и светом; обнаружение CPU/GPU, ход расчёта и отмена с очисткой временных файлов. Blender скачивается отдельно и выбирается в программе. Studio и Photo работают без него.

Ограничение: Ultimate пока не переносит петли шва, изгиб и пользовательские карты материалов. Свет и цвет Cycles не откалиброваны относительно Studio/Photo. Это ранний прототип, а не готовый фотореалистичный третий рендерер. Матрица возможностей.

Проверено в нативном Windows/WebView2: Cycles CPU PNG 512×329, отмена и очистка, работа без Blender; Photo 128 проходов со SmartDenoise и f/16. Пройдены 166 тестов TypeScript и 14 Rust, typecheck, lint и сборка. Полная визуальная калибровка и чистая Windows-установка ещё не проверены.

Файлы: MatVisionStudio-0.1.7-x64-setup.exe — установщик; MatVisionStudio-0.1.7-x64.exe — отдельный EXE для запуска без установки. Репозиторий приватный; нужна учётная запись с доступом.

MatVision Studio 0.1.6 — мягкий студийный свет

Choose a tag to compare

@AlexCodeHadjar AlexCodeHadjar released this 23 Sep 09:11

MatVision Studio 0.1.6

Новая версия Windows-приложения добавляет экспериментальное мягкое освещение интерактивной студии. Пять площадных источников света помогают оценивать ткань и объём коврика. Переключатель выключен по умолчанию; его можно включать и выключать без изменения проекта.

Внутри приложения появился независимый от Three.js Scene Core для параметров сцены. Формат .matvision остаётся v2, а отдельный фоторежим продолжает использовать проверенную трассировку путей. Новые источники света пока не участвуют в фоторежиме.

Скачать: MatVisionStudio-0.1.6-x64-setup.exe для установки или MatVisionStudio-0.1.6-x64.exe для запуска без установки. Нужны Windows x64 и WebView2; выпуск не подписан сертификатом разработчика.

Проверки: TypeScript, ESLint, сборка и 159 модульных тестов прошли. В Windows/WebView2 старый режим 0.1.6 совпал пиксель-в-пиксель с 0.1.5 при одинаковой камере и разрешении. Включение нового освещения изменило изображение; выключение точно восстановило прежний кадр. Фоторежим с включённым переключателем завершил 128 проходов и вернулся в Studio без ошибок JavaScript. Установщик завершился успешно, установленный EXE сообщает версию 0.1.6. Это выборочная проверка, не сертификация всех видеокарт или чистой Windows.

Документация и изображения работы находятся в README; подробный отчёт 0.1.6.

MatVision Studio 0.1.5 — материалы и фоторежим

Choose a tag to compare

@AlexCodeHadjar AlexCodeHadjar released this 23 Sep 06:47

MatVision Studio 0.1.5 — материалы и физический фоторежим

Предварительный Windows-выпуск. Приоритет — качество изображения; новые настройки слабых ПК отложены.

Что внутри

  • PBR-карты ткани/резины и переносимые проекты .matvision v2.
  • Встроенные карты ткани и HDR-фотостудия Poly Haven.
  • N8AO Ultra, SMAA и детальный режим по умолчанию.
  • Физическое фото на three-gpu-pathtracer + three-mesh-bvh, 10 отражений луча, все петли шва.
  • Макро ткани, изменяемый край, восемь демонстраций и скручивание.

Скачать и начать

Скачайте MatVisionStudio-0.1.5-x64-setup.exe, сохраните открытые проекты, закройте прежнюю версию и установите обновление. Node.js и Rust не нужны. WebView2 при необходимости загружается установщиком.

В MatVisionStudio-0.1.5-github-source.zip находятся полный опубликованный срез исходников, ресурсы, тесты, иллюстрированная документация и roadmap. SHA256SUMS.txt содержит контрольные суммы вложений.

Пользовательская инструкция · Сборка · План

Проверено

Установленная Windows-версия / RTX 3050 Laptop: 1920 × 1232 px, 128 проходов, локальное HDR, нативное сохранение PNG/проекта, отмена, повторное открытие и возврат в студию. Ошибок JS/шейдеров не обнаружено. Путь PNG в автоматической проверке передавался нативному обработчику напрямую; системное окно сохранения фото отдельно не автоматизировалось.

Перед публикацией исходников прошли typecheck, lint, сборка интерфейса и 156 CPU-тестов. Изменены документация/CI и время ожидания подробного теста геометрии; исполняемая логика приложения соответствует проверенному установщику 0.1.5.

Посмотреть настоящий Windows-фоторендер

Ограничения

Фото 2560/3840 и 512/1024 прохода доступны, но не подтверждены этой нативной проверкой. Intel UHD / Direct3D11 отклоняется из-за обнаруженных искажений материалов; остальные GPU требуют проверки. На 128 проходах заметен шум, denoiser отсутствует. Высота влияет на освещение, отдельные микроволокна и полноценная физика ткани ещё не реализованы. Нет ICC Print Proof и видеоэкспорта.

Новый формат проекта v2 не читается приложением 0.1.4; сохраняйте старые файлы для возврата. Чистая Windows и полная визуальная регрессия нового выпуска не заявлены как проверенные.