Рекомендации по выполнению команды "Экспорт в Civil View для 3ds Max"

В этом разделе содержатся советы по работе с поверхностями.

Отслеживание поверхности для анимированных транспортных средств

Одной из наиболее популярных функций Civil View является возможность использовать интеллектуальную взаимосвязь между анимированными транспортными средствами и базовыми поверхностями дорог для проверки надежности сцепления транспортных средств с поверхностью дорожного полотна. Транспортные средства реагируют на любые изменения базовой поверхности дороги (например, после изменения проекта). Эта функция называется отслеживанием поверхности.

Одним из недостатков отслеживания поверхности является снижение производительности при работе на видовом экране. Ситуация осложняется при использовании поверхностей со сложным рельефом и большого количества транспортных средств. Это обусловлено тем, что при воспроизведении анимации на видовом экране 3ds Max для этих взаимосвязей выполняется повторный расчет по каждому транспортному средству в каждом кадре анимации.

Еще одной особенностью работы с проектами, созданными в Autodesk Civil 3D, является то, что при выполнении команды "Экспорт в Civil View для 3ds Max" для каждой области коридора создаются отдельные поверхности. Только одну из этих поверхностей можно использовать в качестве родительской поверхности для каждого анимированного транспортного средства (см. рисунок ниже).

Оптимизация эффективности отслеживания поверхности при помощи поверхности коридора звена элемента конструкции

Эффективность отслеживания поверхности напрямую зависит от количества граней/треугольников на заданной родительской поверхности. Для каждого кадра анимации в Civil View выполняется поиск по всем граням родительской поверхности до тех пор, пока не будет найдена грань, с которой соприкасается транспортное средство. Только после выполнения этой операции можно вычислить высоту и уклон поверхности дороги, которые требуется применять для автомобиля в данный момент времени.

Для оптимальной производительности отслеживания поверхности используйте родительскую поверхность с минимальным количеством треугольников/граней, при возможности следует использовать только треугольники, соприкасающиеся с транспортными средствами в анимации.

Как правило, создавать поверхности коридора в Autodesk Civil 3D вручную не требуется. При выполнении команды "Экспорт в Civil View для 3ds Max" создается собственная поверхность коридора с пользовательским фильтром кодов звеньев. Однако в некоторых случаях целесообразно использовать традиционные поверхности коридоров Autodesk Civil 3D.

В Autodesk Civil 3D можно создавать поверхности на основе коридоров с учетом различных критериев. Можно указать коды звеньев элементов конструкции для формирования границы поверхности коридора. Эта команда позволяет создавать поверхности в Autodesk Civil 3D исключительно в целях отслеживания поверхностей в Civil View на основе только звеньев элементов конструкции (см. рисунок ниже).

После импорта в Civil View эту поверхность можно скрыть. Она будет отсутствовать в визуализированном изображении и на видовых экранах.

Поскольку традиционные поверхности коридоров в Autodesk Civil 3D формируются на всем протяжении коридора (включая все области коридора), это также решает описанную выше проблему поверхности для каждой области.

При таком подходе, несмотря на то, что все транспортные средства будет отслеживаться по поверхности, отличной от отображаемой в любом визуализированном изображении, при всех изменениях конструкции коридора в Autodesk Civil 3D в Civil View будут обновляться все связанные поверхности, включая эту специальную скрытую поверхность для отслеживания поверхности с транспортными средствами.