Cortona3D Solo

Начиная с версии 9.0 RapidAuthor позволяет создавать публикации, не требующие для просмотра установки плагинов для Web-браузеров. При просмотре таких публикаций используется Cortona3D Solo, разработанный на основе технологий asm.js и HTML5/WebGL. Cortona3D Solo работает в большинстве современных Web-браузеров на различных платформах: Windows, Mac OS X, Linux, iOS , Android и Windows mobile.

Публикации нового типа должны быть загружены на Web-сервер. Показ публикаций с локального диска в настоящий момент поддерживается только Firefox.

 

Как создать публикацию, не требующую для просмотра плагинов для Web-браузеров

Для создания такой публикации необходимо в настройках публикации установить значение «Нет» для параметра «Использовать плагины браузера».

Для больших проектов, содержащих сложную геометрию, может потребоваться увеличить объем памяти, выделяемый для просмотра. Это можно сделать с помощью параметра «Память для компонента просмотра (Мб)». По умолчанию выделяется 128 Мб  памяти. Если её недостаточно, при просмотре публикации отображается сообщение об ошибке.

 

Распространение Cortona3D Solo

Пользователи RapidAuthor имеют право распространять файлы Cortona3D Solo вместе с публикациями, созданными в RapidAuthor.

При создании публикации в RapidAuthor файлы Cortona3D Solo копируются в папку с ресурсами. Для оптимизации  загрузки файлы Cortona3D Solo могут быть однократно размещены на Web-сервере, соответствующий URL должен быть указан в настройках публикации («URL компонента просмотра»). В этом случае файлы Cortona3D Solo будут кэшироваться в Web-браузере при первой загрузке, что позволит сократить время последующих загрузок публикаций.

Web-сервер может потребовать дополнительной настройки для корректной обработки файла с расширением *.mem, так как данное расширение является нестандартным и может блокироваться сервером. Кроме того, на веб-сервере необходимо разрешить Cross-origin resource sharing (CORS).

 

Переопубликование ранее созданной документации

Документация, созданная в предыдущих версиях RapidAuthor, должна быть переопубликована для использования возможностей Cortona3D Solo. Это  можно сделать в пакетном режиме c помощью следующих программ:

  • Программа Republish.exe переопубликовывает все проекты в текущей рабочей области. Она последовательно загружает все проекты из текущей рабочей области в RapidCatalog/RapidManual и публикует их, используя настройки публикации, заданные в RapidCatalog/RapidManual. Данный пакетный режим соответствует загрузке и публикации индивидуальных проектов в RapidCatalog/RapidManual. Republish.exe входит в состав RapidAuthor.
  • Программа RepublishLite.exe переопубликовывает существующие публикации, находящиеся в определенной папке. Для работы с данной программой не требуется файл проекта, в качестве исходных данных выступают VRML-файл, 2D-изображения и файл interactivity.xml. RepublishLite заново генерирует HTML, CSV, PDF и другие файлы, определяемые версией используемого спецификационного компонента. CGM-файлы конвертируются в SVG-формат. Для ускорения процесса публикации  ряд файлов, не требующих изменения, может быть исключен из процесса переопубликования, например, CVS- и PDF-файлы. RepublishLite не входит в состав RapidAuthor и может быть предоставлен по требованию.

Если в публикации используются объекты из галереи объектов RapidCatalog/RapidManual, часть из них нужно заменить объектами из новой версии галереи. Это требование относится к следующим объектам:

  • Label (заменен на Callout), Tighten Label (обновлен), Dimension (обновлен).
  • PanelIMG (обновлен), PanelHTML (заменен на PanelText). Замена требуется, если эти объекты были вставлены в проект в RapidCatalog/RapidManual версии 5.1 или более ранних версиях.

 

Ограничения в Cortona3D Solo

В данный момент существует ряд функциональных ограничений для публикаций, не требующие для просмотра установки плагинов для Web-браузеров:

  • Возможность создания таких публикаций поддерживается только в спецификационных компонентах для RapidCatalog и RapidManual.
  • Публикации нового типа должны быть загружены на Web-сервер. Показ публикаций с локального диска в настоящий момент поддерживается только Firefox.*
  • 2D-изображения: CGM-изображения конвертируются в формат SVG, поддерживаемый большинством Web-браузеров.*
  • Отсутствует поддержка звука в 3D-процедурах в Microsoft Internet Explorer.*
  • В каталогах деталей центр вращения устанавливается в центре габаритной рамки выбранного объекта, а не выбранной точки.
  • В каталогах деталей отсутствует режим нанесения выносок.
  • В каталогах деталей отсутствует экспорт в Excel.
  • В процедурах игнорируются параметры zoomIn и zoomOut  для атома «Set Viewpoint» (масштабирование не ограничено).
  • При просмотре каталогов деталей в Firefox отсутствует возможность печати.*
* Данные ограничения относятся к функциональным ограничениям Web-браузеров или технологии HTML5/WebGL.
 

Cortona3D Solo API

Cortona3D Solo API позволяет интегрировать Cortona3D Solo в ваши собственные программные продукты. В его состав входит:

  • Библиотека Cortona3D Solo (набор Java-скриптов).
  • Документация, описывающая программный интерфейс (API) библиотеки.

Лицензия на Cortona3D Solo API предоставляет вам следующие права:

  • Право использовать API для интеграции библиотеки в ваши собственные программные продукты.
  • Право распространять библиотеку в составе ваших собственных программных продуктов, как в рамках вашей организации, так и третьим лицам.

Для получения информации о расценках обращайтесь по адресу sales@cortona3d.ru