Визуализация динамики аппарата - симуляция нескольких объектов

Этот пример расширяет vr_octavia пример, чтобы показать нескольким - объектная визуализация сценария.

Предварительно вычисленные данные моделирования представляют стандарт "Двойное Изменение Маршрута" маневр, проводимый в двух настройках автомобиля - с блоком управления Электронной программы устойчивости, занятым и скучным. Два набора данных о динамике аппарата отправляются параллельно в сцену виртуальной реальности, где они управляют двумя различными автомобилями.

Автомобили моделируются с помощью механизма VRML97 EXTERNPROTO. Это означает, что в основном виртуальном мире сопоставил с блоком VR Sink, возможно создать несколько идентичных автомобилей как экземпляры общего 3D объекта. Этот подход значительно упрощает авторскую разработку виртуального мира. Например, очень легко создать третий автомобиль, чтобы одновременно визуализировать другой сценарий симуляции.

В дополнение к свойствам автомобиля, которыми управляют в vr_octavia примере, прототипы автомобиля позволяют пользователю задавать также цвет автомобиля и шкалу. Эти свойства используются, чтобы отличить отдельные автомобильные экземпляры (цвет) и избежать неприятного визуального взаимодействия двух почти выровненных 3D объектов (шкала). Путем масштабирования одного из автомобилей небольшим количеством один автомобиль охвачен в другого так, чтобы их поверхности не отсекали случайным образом согласно текущим данным моделирования на каждом шаге симуляции.

Если вы предпочитаете визуализировать автомобили не этот путь, а скорее "бок о бок", возможно добавить смещение в положение одного автомобиля.

Подтверждения:

Авторское право модели Skoda Octavia Skoda Auto, любезность VR Ismar, Чешская Республика.