ADN Open CIS
Сообщество программистов Autodesk в СНГ

30/11/2018

Примечания к выпуску Viewer v.6.3.*

Примечания к выпуску Viewer v.6.3.*

Всегда указывайте версию Viewer, которую вы хотите использовать в вашем приложении. Сделайте это, чтобы избежать каких-либо фатальных изменений, также вы можете протестировать функциональность в своей dev среде перед переходом на новую версию.

ДОБАВЛЕНО

Расширение Autodesk.PDF - прототип загрузки PDF-файлов с векторным рендерингом

Пример кода:

Код - JavaScript: [Выделить]
  1. // Создание Viewer-а и загрузка файла PDF на 1 странице
  2.     Autodesk.Viewing.Initializer(options, function() {
  3.         var viewer = new Autodesk.Viewing.Viewer3D(div,config3d);
  4.         viewer.start()
  5.         viewer.loadExtension('Autodesk.PDF').then(function() {
  6.             // URL parameter `page` will override value passed to loadModel
  7.             viewer.loadModel('path/to/file.pdf', { page: 1 });
  8.         });
  9.     });

Расширение Autodesk.DocumentBrowser


Данное расширение добавляет кнопку, нажатие которой вызывает панель, отображающую все 3D сцены и 2D-виды, которые указаны в манифесте JSON

viewer.loadDocumentNode

Новый API для загрузки модели: viewer.loadDocumentNode(lmvDocument, bubbleNode, options). Здесь

lmvDocument - экземпляр документа, принадлежащего загружаемой модели

bubbleNode - указывает, какой конкретный узел из манифеста документа должен загружаться

options (не обязательный параметр) -  параметры, которые передаются в метод Viewer3D.loadModel. Может быть опущен в большинстве случаев. options.loadOptions.skipHiddenFragments:bool -  установите true, чтобы не загружать изначально скрытые меши.

ИЗМЕНЕНО

Панель свойств.

В заголовке панели свойств теперь показывается выбранный элемент в модели

Вернули функцию Autodesk.Viewing.Private.getHtmlTemplate для совместимости

ПРОЧЕЕ

- Значение прозрачности по умолчанию для BlendShader, значения радиуса и интенсивности по умолчанию для SAOShader.

- Все ссылки в документации теперь ведут на forge.developer.com вместо developer.autodesk.com

- Теперь интерфейс загрузки модели скрывается сразу как только геометрия готова для рендеринга

ИСПРАВЛЕНО

- В IE11 отсутствовал Uint8Array.prototype.slice, что приводило к ошибкам при загрузке страниц PDF

- Позиция видового куба теперь корректно отображается при смене на вид "сверху", "спереди" и т.д.

- Исправлен некорректный цвет широких линий при выделении их в модели

- Позволено изменять значение avp.ENABLE_INLINE_WORKER во время выполнения

- viewer.clearSelection не запускает событие в случае, если в момент запуска метода в модели не было ничего выбрано

- исправлены проблемы выпуска v6.1, приводившие к тому, что из-за несовместимых библиотек 2D листы отображались черным. URL-ы зависимых библиотек теперь указывают на корректные версии

Источник: https://forge.autodesk.com/blog/viewer-release-notes-v-63

Обсуждение: http://adn-cis.org/forum/index.php?topic=

Опубликовано 30.11.2018