3D интерфейс

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

3D интерфейс

Postby Artem.spb on 26 Nov 2015, 21:44

Есть задача: создать интерактивную 3D модель установки.
Сейчас создана программа (на LV), управляющая-отображающая для этой установки, но там обычные кнопки, даже мало привязанные к схеме установки.
Есть у заказчика желание сделать трёхмерную модель, которая бы отображала реальное положение дел в установке, да так, чтобы кнопки были прямо на модели, да ещё модель вертеть можно было.
Покопался в 3d палитре, в целом можель импортировать, да двигать не сложно, а вот как добавить интерактивность - с ходу не нашёл.
Есть invoke-node, который возвращает по координатам схемы в модели, но беглое тестирование не выявило живучесть этого способа.
Кто-нибудь с этим развлекался, подскажите, как быть?
Artem.spb
expert
expert
 
Posts: 1399
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 239
CLD hardware I/O VIP freelance

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

Postby dadreamer on 26 Nov 2015, 21:48

Смотрели пример C:\Program Files (x86)\National Instruments\LabVIEW 2011\examples\picture\3D Picture Control\solarsystem.vi ?
User avatar
dadreamer
professor
professor
 
Posts: 3124
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2018
Karma: 790
I/O VIP vision internet

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

Postby Artem.spb on 27 Nov 2015, 05:15

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

Да, на нём как раз и тестировал invoke-node
при клике на солнце что-то возвращает, при клике на землю - пусто
Artem.spb
expert
expert
 
Posts: 1399
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 239
CLD hardware I/O VIP freelance

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

Postby dadreamer on 27 Nov 2015, 08:37

Вот тут есть пример определения объекта, на котором кликнули: https://decibel.ni.com/content/docs/DOC-4958
User avatar
dadreamer
professor
professor
 
Posts: 3124
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2018
Karma: 790
I/O VIP vision internet

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

Postby Artem.spb on 27 Nov 2015, 10:46

Круто, спасибо.
я примерно это и делал в solarsystem.vi, видимо, что-то упустил.
Artem.spb
expert
expert
 
Posts: 1399
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 239
CLD hardware I/O VIP freelance


Return to Лицевая панель

Who is online

Users browsing this forum: No registered users and 3 guests

cron