Установка обновлений «Вердж3Д»
«Вердж3Д» активно развивается и мы регулярно публикуем релизы с новыми функциями. Также выкладываются пре-релизы. Мы рекомендуем вам своевременно обновлять дистрибутив «Вердж3Д» и приложения.
- Обновление «Вердж3Д» в «Виндоус»
- Обновление «Вердж3Д» в «Мак ОС» и «Линукс»
- Обновление приложений
- После обновления
- Известные проблемы и решения
Обновление «Вердж3Д» в «Виндоус»
Обновление выполняется довольно просто. Скачайте и установите свежую версию «Вердж3Д» в ту же папку (например, "C:\Program Files\Verge3D_for_Blender").
Обновление «Вердж3Д» в «Мак ОС» и «Линукс»
Сделайте резервную копию текущей папки «Вердж3Д», переименовав ее, например, с «verge3d» на «verge3d_old».
Загрузите и распакуйте свежий дистрибутив «Вердж3Д» в новую папку с тем же именем (то есть «verge3d»).
Используя одно и тоже название папки, вы можете избежать повторной настройки путей в выбранном 3Д-редакторе.
Обновление приложений
Способ №1 (автоматический) — использование функции обновления
Просто скопируйте всю папку с приложением в папку applications новой установки «Вердж3Д». После запуска диспетчера приложений имя вашего проекта должно появиться в списке приложений (если нет, то перезагрузите страницу). Нажмите кнопку обновления с изображением круглой стрелки.
В появившемся окне выберите файлы шаблонов, которые вы хотите перезаписать. Вы можете смело выбирать все, если не редактировали файлы. Если вы изменили файлы, обязательно сначала сделайте их резервную копию, чтобы потом можно было восстановить изменения, и только после этого приступайте к перезаписи.
Эта операция перезаписывает модули движка файлами из папки /build, а именно: среду выполнения «Вердж3Д» v3d.js и дополнительные модули:
- opentype.js — включается опцией Font Converter на панели создания приложения.
- basis_transcoder.js/basis_transcorder.wasm — включается опцией Texture Decompressor на панели создания приложения.
- ammo.wasm.js/ammo.wasm.wasm — включается опцией Physics на панели создания приложения.
Если вы выберете, файлы ХТМЛ/ЦСС/«Ява Скрипт» и иконки папки media также будут перезаписаны файлами из директории /manager/templates/template_name).
После обновления диспетчер приложений сохранит старые версии ваших файлов в каталоге проекта v3d_app_data/update_backup с добавленной отметкой времени. Это позволяет вам восстанавливать любую из ранее сохраненных версий файлов вашего приложения, когда они вам нужны. Просто скопируйте файл обратно в корень папки приложения и удалите отметку времени из его имени.
Способ №2 (чистый) — воссоздание приложения с нуля
Это альтернативный метод обновления, при котором вы полностью контролируете свои файлы. Вы можете использовать его, чтобы избавиться от устаревших файлов или когда метод автоматического обновления не применим.
Чтобы выполнить чистое обновление, в диспетчере приложений введите имя вашего проекта в окне «Create new App» и нажмите кнопку «Create App».
Скопируйте файлы сцен «Блендера»/«Макса»/«Майи», все текстуры/звуки и файл сценария пазлов visual_logic.xml из старой папки приложения в новую (созданная папка приложения находится в директории проектов). Перезапишите файлы, когда вас об этом попросят. Если вы использовали пользовательский интерфейс на основе HTML в своем приложении, скопируйте также все соответствующие файлы.
В конце, вы должны выполнить экспорт в ГЛТФ. Если вы использовали пазлы в своем приложении, вам необходимо повторно сохранить сценарий в редакторе пазлов, чтобы сгенерированный код соответствовал новейшей версии движка.
Если вы изменили что-либо в файлах .html, .css или .js вашего приложения, обязательно сначала сделайте их резервную копию, чтобы осталась возможность вернуть изменения обратно.
После обновления
Обновление лицензии
Вы должны вводить лицензионный ключ каждый раз при обновлении до новой версии, иначе ваши приложения могут отображать водяной знак во время работы.
Известные проблемы и решения
Изредка кнопка пазлов может исчезнуть для вашего приложения в диспетчере приложений. Пожалуйста, выполните чистое обновление, чтобы исправить это.
Иногда редактор пазлов может не загружаться после обновления. Пожалуйста, сбросьте настройки вашего браузера, чтобы исправить это.
Если после обновления какая-то функция сломалась, сообщите об этом на форуме, чтобы мы могли исследовать проблему и выпустить корректирующий релиз.
Все еще есть вопросы?
Задавайте их на нашем форуме!