I have installed Qt5 libraries in windows but there is no document about Qt3D in Qt assistant. Is Qt3D a part of Qt5 or it has been removed from release version 5?
-
1Just want to make update: According to this thread ( http://qt-project.org/forums/viewthread/26020 ), Qt3D should be added in Qt 5.2 (by end of 2013 year). – DRAX Jul 01 '13 at 00:31
-
1[An update for your update](http://blog.qt.digia.com/blog/2013/09/30/qt-5-2-alpha-available/#comment-1191741). The schedule has slipped and Qt3D will not make it into 5.2. – cgmb Oct 01 '13 at 21:44
-
Further update: does not appear to have made it into Qt 5.3 either. – drfrogsplat May 22 '14 at 04:17
-
1Further further update: it's [coming back](http://www.kdab.com/category/blogs/qt3d/). – peppe Dec 23 '14 at 15:27
2 Answers
Yes. Qt 3D became a standard Qt library in the Qt 5.7 release.
With Qt 5.7, we are bringing in the Qt 3D module. This module has been available as a Technology Preview for two releases now, and I’m happy to announce that it has now reached the state where it is becoming a fully supported member of the Qt family!
This addition was a long time coming. Roughly 4.5 years ago, they announced they were dropping it from the Qt 5.0 release. Since then, it's undergone significant rework. Now, seven minor versions later, it's finally made it back in.

- 4,284
- 3
- 33
- 60
-
1How to install QtQuick3D? There is a chain of deprecated repositories pointing to each other. After cloning `git://gitorious.org/qt/quick3d.git` I found only a README that this one is also deprecated and now Qt(Quick)3D is built as a submodule of Qt5. This requires a custom Qt5 build. Do you know of a better method? – leemes Jan 31 '13 at 01:49
-
Speaking as a Qt5 fanboi to Digia; wouldn't you say it is important to put that somewhere "official"? For example on the download page for Qt5? Or on the frontpage of the Qt3D git page. Or both. Just my two cents! – Mr. Developerdude Sep 27 '13 at 13:40
The other answer & comments were correct at the time, but the situation has now changed.
As of Qt5.5, Qt3D is now included as a "technology preview" (I interpret this phrase as an indication that it's not deployment-ready, so there could be some bugs and the API could change).
It's very important to note that the Qt3D that was available for previous versions of Qt has been Qt3D 1.0, while the version included with Qt5.5 is v2.0, which has been developed by a different software team and has a very different API.
More info from the new developers available here.
Note also that Qt3D v1.0 was never actually included 'properly' with Qt in any version, though was (apparently) reasonably easy to build along with Qt if checked out from git from v5.0 through 5.4.

- 2,577
- 3
- 19
- 28