3D интерфейс

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

3D интерфейс

Сообщение Artem.spb »

Есть задача: создать интерактивную 3D модель установки.
Сейчас создана программа (на LV), управляющая-отображающая для этой установки, но там обычные кнопки, даже мало привязанные к схеме установки.
Есть у заказчика желание сделать трёхмерную модель, которая бы отображала реальное положение дел в установке, да так, чтобы кнопки были прямо на модели, да ещё модель вертеть можно было.
Покопался в 3d палитре, в целом можель импортировать, да двигать не сложно, а вот как добавить интерактивность - с ходу не нашёл.
Есть invoke-node, который возвращает по координатам схемы в модели, но беглое тестирование не выявило живучесть этого способа.
Кто-нибудь с этим развлекался, подскажите, как быть?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: 3D интерфейс

Сообщение dadreamer »

Смотрели пример C:\Program Files (x86)\National Instruments\LabVIEW 2011\examples\picture\3D Picture Control\solarsystem.vi ?
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: 3D интерфейс

Сообщение Artem.spb »

dadreamer писал(а):Смотрели пример C:\Program Files (x86)\National Instruments\LabVIEW 2011\examples\picture\3D Picture Control\solarsystem.vi ?
Да, на нём как раз и тестировал invoke-node
при клике на солнце что-то возвращает, при клике на землю - пусто
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: 3D интерфейс

Сообщение dadreamer »

Вот тут есть пример определения объекта, на котором кликнули: https://decibel.ni.com/content/docs/DOC-4958
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: 3D интерфейс

Сообщение Artem.spb »

Круто, спасибо.
я примерно это и делал в solarsystem.vi, видимо, что-то упустил.
Ответить

Вернуться в «Лицевая панель»