Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

QtWS17 - Interacting with 3D content, Mike Krus, KDAB

Автор: Qt Group

Загружено: 2017-10-25

Просмотров: 6005

Описание:

Qt 3D 2.0 has greatly facilitated adding 3D content to modern 2D and 3D applications, providing a robust and versatile toolkit for displaying custom domain data using complex rendering techniques. One of the key aspect of successful visualisation is making it easy to interact with the data. In this talk, we will review the various methods available to the developer and how to implement them with Qt 3D.

We will start with simple picking, or the ability to query which object is currently under the mouse pointer. We will also see how to handle low level device events (mouse, keyboards, other controllers) to give behaviour to objects. When using the QML API, this is done in a truly declarative manner which is easy to apprehend and implement.

Integrating 2D and 3D UIs has traditionally been very cumbersome. But using Qt 3D’s QML API, Qt Quick can easily be used to create traditional 2D user interfaces to manipulate the properties of rendered objects and control the scene. Furthermore, Qt 3D 5.9 introduces, as a tech preview, the ability to embed such Qt Quick 2D UIs directly in the 3D scenes while preserving a seamless interactivity.

Moving and resizing objects in 3D while interacting on a 2D screen can be difficult. We will show how embedding special controls in the scene can be used to facilitate the editing of 3D objects, just like sliders and dials provide useful helpers in the 2D case. Referred to a manipulators, with limited and predictable degrees of freedom, such controls can be very helpful for facilitation such interactions.

QtWS17 - Interacting with 3D content, Mike Krus, KDAB

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#6183 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "FamAKvkfzxM" ["related_video_title"]=> string(81) "QtWS17 - Integrating OpenGL with Qt Quick 2 applications, Giuseppe D'Angelo, KDAB" ["posted_time"]=> string(19) "7 лет назад" ["channelName"]=> string(8) "Qt Group" } [1]=> object(stdClass)#6156 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "PvG4z9ltfc8" ["related_video_title"]=> string(37) "Webinar: Qt 6.9 Major Feature Updates" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> string(8) "Qt Group" } [2]=> object(stdClass)#6181 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "UiXcUHHU3-k" ["related_video_title"]=> string(61) "Introduction to Qt / QML (Part 13) - Mouse and Touch Handling" ["posted_time"]=> string(19) "5 лет назад" ["channelName"]=> string(4) "KDAB" } [3]=> object(stdClass)#6188 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "uUrpicDpiWs" ["related_video_title"]=> string(100) "Покушение на Зеленского / Предатель в Офисе президента" ["posted_time"]=> string(23) "8 часов назад" ["channelName"]=> string(10) "NEXTA Live" } [4]=> object(stdClass)#6167 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "vVzM_f1GfJ0" ["related_video_title"]=> string(79) "Accelerated GUI Development and Testing in the Cloud: A Software-First Approach" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> string(8) "Qt Group" } [5]=> object(stdClass)#6185 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ZfVd7PmaF4Q" ["related_video_title"]=> string(75) "QT QML 6 Advanced Series | Lecture 51 | Qt SQL: Fetch and Insert into table" ["posted_time"]=> string(25) "2 недели назад" ["channelName"]=> string(9) "Arnab Jha" } [6]=> object(stdClass)#6180 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "aircAruvnKk" ["related_video_title"]=> string(101) "Но что такое нейронная сеть? | Глава 1. Глубокое обучение" ["posted_time"]=> string(19) "7 лет назад" ["channelName"]=> string(11) "3Blue1Brown" } [7]=> object(stdClass)#6190 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "MCIhB7Sy9NU" ["related_video_title"]=> string(93) "Аналоговые компьютеры возвращаются? Часть 2 [Veritasium]" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(10) "Vert Dider" } [8]=> object(stdClass)#6166 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "x4kqMcdXTdg" ["related_video_title"]=> string(177) "Кремль на пути к ядерному террору / Мир на грани / Ядерное сдерживание рушится на глазах /№967/ Швец" ["posted_time"]=> string(24) "17 часов назад" ["channelName"]=> string(54) "Юрий Швец -- официальный канал" } [9]=> object(stdClass)#6184 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "QWx6QBlpvns" ["related_video_title"]=> string(88) "1. Встреча на Патриарших. Мастер и Маргарита. Full HD" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(19) "NightHORROR_Channel" } }
QtWS17 - Integrating OpenGL with Qt Quick 2 applications, Giuseppe D'Angelo, KDAB

QtWS17 - Integrating OpenGL with Qt Quick 2 applications, Giuseppe D'Angelo, KDAB

Webinar: Qt 6.9 Major Feature Updates

Webinar: Qt 6.9 Major Feature Updates

Introduction to Qt / QML (Part 13) - Mouse and Touch Handling

Introduction to Qt / QML (Part 13) - Mouse and Touch Handling

Покушение на Зеленского / Предатель в Офисе президента

Покушение на Зеленского / Предатель в Офисе президента

Accelerated GUI Development and Testing in the Cloud: A Software-First Approach

Accelerated GUI Development and Testing in the Cloud: A Software-First Approach

QT QML 6 Advanced Series | Lecture 51 | Qt SQL: Fetch and Insert into table

QT QML 6 Advanced Series | Lecture 51 | Qt SQL: Fetch and Insert into table

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Аналоговые компьютеры возвращаются? Часть 2 [Veritasium]

Аналоговые компьютеры возвращаются? Часть 2 [Veritasium]

Кремль на пути к ядерному террору / Мир на грани / Ядерное сдерживание рушится на глазах /№967/ Швец

Кремль на пути к ядерному террору / Мир на грани / Ядерное сдерживание рушится на глазах /№967/ Швец

1. Встреча на Патриарших. Мастер и Маргарита. Full HD

1. Встреча на Патриарших. Мастер и Маргарита. Full HD

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]