C3D Web Vision

Управляйте визуализацией вашего приложения.
Запросить
C3D Web Vision, фото 1

НА ЧТО СПОСОБЕН WEB VISION

Управляйте визуализацией вашего веб-приложения с помощью C3D Web Vision.
Запустите C3D Web Viewer и исследуйте его возможности при работе с 3D-моделью в браузере

C3D Web Vision позволяет разработчикам веб-софта выйти на совершенно новый уровень: ускоряйте разработку веб-приложений, управляйте возможностями визуализации, загружайте большие сборки.

Применение C3D Web Vision позволит реализовывать веб-приложения для BIM, AEC, PLM, CAM и EDA с потрясающей трехмерной графикой, а также открывает ряд новых возможностей для управления трехмерными сценами, позволяет задействовать готовое дерево построения 3D-моделей, интерактивные средства манипуляции со сценой и прочие инструменты.

C3D Web Vision может быть использован для следующих задач:

  • Визуализация больших объемов данных, генерируемых 3D-моделями
  • Предотвращение потери качества изображений при масштабировании 3D-модели

Разработан для CAD-систем

Модуль визуализации ориентирован на разработку CAD-систем и подобных им приложений. C3D Web Vision предоставляет ряд инструментов, необходимых для быстрого старта и создания программного обеспечения:
  • Инструмент поиска объектов и их примитивов
  • Инструмент локации данных от мыши и других устройств для конвертации их в мир объектов модели
  • Инструмент привязок для точной коррекции позиции мыши по примитиву, а также по имеющейся координатной сетке
  • Манипуляторы и буксировщики для интерактивной работы пользователя с моделью
  • Визуализация линейных, радиальных и угловых размеров для инструмента измерений
Разработан для CAD-систем

Интегрированная среда

C3D Web Vision тесно интегрирован с компонентами C3D:

  • C3D Converter — для чтения сторонних форматов
  • C3D Modeler — для генерации триангуляционной сетки и отображения визуального представления средствами Web Vision на ее основе
Интегрированная среда

Высокопроизводительный код

Для обеспечения комфортной работы со сценой, в частности с объёмными моделями, применяются интеллектуальные алгоритмы рендеринга. C3D Web Vision рассчитывает видимость объектов сцены с заданием пользователем значения размера объекта в пикселях на экране, а также вычисляя видимость объектов вне экрана. Уровни детализации (LOD) объектов сцены переключаются в зависимости от удаления объекта от камеры.
Высокопроизводительный код

Возможности C3D Web Vision

В C3D Vision реализован ряд комплексных решений, которые упрощают взаимодействие разработчика инженерного ПО с модулем визуализации:

  • Определение объектов под курсором
  • Слоты и сигналы для коммуникации объектов C3D Vision, что позволяет сократить код разработки
  • Метаданные, из которых можно узнать имя объекта и его свойства или проверить, наследует ли объект определенный класс
  • Сечение плоскостью или несколькими плоскостями средствами OpenGL с опцией замыкания места среза
  • PMI объекты, три реализованных размера: линейный, диаметральный и угловой

Доступные в C3D Vision шейдеры:

  • Селектирование объектов
  • Отрисовка теней
  • Зеркальность

Для достижения максимальных показателей производительности при работе со статичной графикой в C3D Vision реализовано:

  • Поддержка уровней детализации (LOD)
  • Управление точностью расчёта триангуляционной сетки

Для динамической сцены C3D Vision предоставляет целый ряд настроек:

  • Скрытие рёбер при вращении 3D-модели
  • Сглаживание полигонов (антиалиасинг)
  • Удаление незначительных элементов сцены
  • Удаление элементов, находящихся за пределами сцены
  • Вертикальная синхронизация, при которой частота обновления сцены синхронизируется с частотой обновления кадров на экране монитора
  • Акселерация графических расчетов за счёт использования возможностей видеокарты

Связанные модули C3D Toolkit

Другие модули C3D Toolkit

Вверх