exponenta event banner

Виртуальная панель управления

пример vrdemo_panel показывает использование ощущения объектов, которые доступны в 3D Мировой библиотеке редактора Компонентса. Эти объекты объединяют датчики VRML, значения которых могут быть считаны в Simulink ® блоком VR Source с логикой (реализованной с использованием VRML Scripts and Routes), которая изменяет их визуальный вид на основе пользовательского ввода.

Панель управления содержит кнопку, кнопку переключения, тумблер и область выбора уставки 2D. Выходные данные этих элементов считываются в модель Simulink и впоследствии либо отображаются с использованием стандартных раковин, либо используются в качестве входных данных блоков, которые контролируют некоторые объекты в виртуальном мире.

Кнопка, кнопка-переключатель и тумблер имеют выходы состояния булевого типа. Их значения отображаются с помощью области.

Два выхода области уставки 2D используются для достижения желаемого поведения. Значение «SetPoint_Changed» eventOut постоянно обновляется, когда указатель находится над областью датчика. Это значение инициируется вторым выходом - «isActive», который является истинным только при нажатии кнопки указателя. Запускаемое значение - координаты активной точки на плоскости датчика отображаются с помощью графика XY и отправляются обратно в виртуальный мир двумя способами - как положение зеленого конуса маркера и как текст, отображаемый на панели управления с помощью строкового сигнала Simulink.