Откорректирована навигация при помощи клавиш WASD и колёсика мыши в случае, если модель перевёрнута.
Откорректировано масштабирование по выделенному объекту модели двойным кликом мыши в случае, если модель перевёрнута.
Версия 24.24.0 от 28.12.2024
Реализовано API для отрисовки пересечений объектов информационных моделей на сцене.
Реализован индикатор загрузки файлов модели и облаков точек, прогресс обработки и подготовки к отображению их на сцене.
В режиме затенения на сцене добавлено подсвечивание рёбер и граней объекта при наведении на него курсора.
Оптимизирована загрузка моделей на сцену.
Исправлены ошибки:
Исправлена ошибка очищения сцены с моделью при повторной загрузке уже загруженной модели, если использовалась OPFS.
Исправлена некорректная работа гизмо для секущих кубов и плоскостей при переключении режимов ортогонального и перспективного видов.
Версия 24.23.0 от 21.11.2024
Важно
Обратите внимание, что в связи с обновлением библиотеки Three.js изменился интерфейс IIntersectionChecker
и классы системных событийClickedEvent и HoverEvent.
Обновлена версия библиотеки Three.js с 0.148.0 до 0.161.0
Доработано расширение PilotWeb3D.ZoomToFit. Команда Масштабировать по всем объектам отображает в 3D-окне все видимые объекты сцены.
Реализована опция Скрывать маленькие объекты в диалоге Настройки отображения модели.
Реализовано добавление фантомных узлов в дерево модели в случае, если в дереве есть элемент, который содержит дочерние узлы и геометрию.
Доработано расширение PilotWeb3D.Remarks. Добавлена опция выделения объекта, связанного с замечанием, при выборе замечания в списке. Добавлены события:
Реализована поддержка ручной координации частей моделей и облаков точек путём ввода значений смещения и поворота в панели свойств.
Реализована поддержка Origin private file system (OPFS).
Исправлены ошибки:
Исправлено долгое открытие модели на сцене.
Версия 24.12.0 от 09.05.2024
Реализована поддержка облаков точек:
чтение .cloudbm,
отображение на сцене,
отображение CloudModelPart в Обозревателе элементов,
секущие плоскости,
выделение,
инструменты измерений,
загрузка/выгрузка LOD.
Деактивирован метод getIntersectionPoint. См. другие методы в IntersectionChecker
Версия 24.10.0 от 08.04.2024
Ускорено чтение .bm файлов (PI#3-1663).
Исправлены ошибки:
Исправлена работа инструментов измерений Перпендикуляр от плоскости и Между точкой и плоскостью на осях и рёбрах модели (PI#3-1631).
Исправлено некорретное отображение обозначения осей при взаимодействии с Плоскостью сечения (PI#1-1659).
Версия 24.4.0 от 02.03.2024
Добавлен новый инструмент измерения - Перпендикуляр к плоскости.
Улучшены цвета и контуры инструментов измерений.
Реализовано слияние изменений модели.
Изменены цвета ховера и селекта при переключении версий.
Отключено масштабирование по объектам после загрузки каждой части модели. Чтобы спозиционировать камеру на всей модели необходимо вызвать метод fitToView после загрузки всех частей модели самостоятельно.
Исправлены ошибки:
Исправлены ошибки при построении текстуры для точки замечаний, фризы отрисовки (PI#3-1528).
Исправлен цвет селектирования элементов при использовании выделения элементов с помощью рамки (PI#3-1412).
Исправлено поведение щелчков мышкой по замечаниям на 3D сцене (PI#3-1609).
Убран мультиселект замечаний на 3D сцене (PI#3-1618).
Исправлено отображение вопросительного знака при большом масштабе в инструментах измерения (PI#3-1387).
Версия 24.2.0 от 14.02.2024
Реализован инструмент измерения Точка-Плоскость для информационных моделей (PI#3-1487, PI#3-1501, PI#3-1456).
Унифицированы всплывающие подсказки (PI#3-1386).
Исправлены ошибки:
Исправлено отсутствие нижней границы у выпадающего списка ВНК при большом количестве частей модели (PI#3-1396).
Исправлена ошибка “Cannot read properties of undefined (reading ‘length’)” при настройке панели инструментов в некоторых сценариях (PI#3-1347).
Версия 24.0.1 от 26.01.2024
Реализовано изменение настроек для инструментов измерения.
Проведены работы по оптимизации расхода памяти 3D моделей.
Добавлены расширения:
ZoomExtension – расширение для изменения масштаба 2D-документа.