Есть задача: создать интерактивную 3D модель установки.
Сейчас создана программа (на LV), управляющая-отображающая для этой установки, но там обычные кнопки, даже мало привязанные к схеме установки.
Есть у заказчика желание сделать трёхмерную модель, которая бы отображала реальное положение дел в установке, да так, чтобы кнопки были прямо на модели, да ещё модель вертеть можно было.
Покопался в 3d палитре, в целом можель импортировать, да двигать не сложно, а вот как добавить интерактивность - с ходу не нашёл.
Есть invoke-node, который возвращает по координатам схемы в модели, но беглое тестирование не выявило живучесть этого способа.
Кто-нибудь с этим развлекался, подскажите, как быть?
3D интерфейс
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: 3D интерфейс
Смотрели пример C:\Program Files (x86)\National Instruments\LabVIEW 2011\examples\picture\3D Picture Control\solarsystem.vi ?
-
- professor
- Сообщения: 3409
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: 3D интерфейс
Да, на нём как раз и тестировал invoke-nodedadreamer писал(а):Смотрели пример C:\Program Files (x86)\National Instruments\LabVIEW 2011\examples\picture\3D Picture Control\solarsystem.vi ?
при клике на солнце что-то возвращает, при клике на землю - пусто
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: 3D интерфейс
Вот тут есть пример определения объекта, на котором кликнули: https://decibel.ni.com/content/docs/DOC-4958