summaryrefslogtreecommitdiffstats
path: root/doc/src/index.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/index.qdoc')
-rw-r--r--doc/src/index.qdoc42
1 files changed, 28 insertions, 14 deletions
diff --git a/doc/src/index.qdoc b/doc/src/index.qdoc
index d9d6ded93..abc1b4361 100644
--- a/doc/src/index.qdoc
+++ b/doc/src/index.qdoc
@@ -4,7 +4,7 @@
** All rights reserved.
** Contact: Nokia Corporation (qt-info@nokia.com)
**
-** This file is part of the QtQuick3D documentation of the Qt Toolkit.
+** This file is part of the QtQtQuick3D documentation of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:FDL$
** No Commercial Usage
@@ -27,30 +27,44 @@
/*!
\page index.html
- \title Quick3D Reference Documentation
- \keyword Quick3D Reference Documentation
+ \title QtQuick3D Reference Documentation
+ \keyword QtQuick3D Reference Documentation
- Quick3D adds 3D content to Qt Quick's cross-platform ability and coding power.
+ \image qt3d-logo.png
+
+ QtQuick3D adds 3D content to \l{http://qt.nokia.com/qtquick/}{Qt Quick's} cross-platform ability and coding power.
Developers of fluid user interfaces can now enhance their applications with 3D
content in the same way icons and pixmaps would be used in a 2D application.
- OpenGL hardware was designed for 3D acceleration and Quick3D allows applications
+ QtQuick3D is a product resulting from the \l{http://doc.qt.nokia.com/qt3d-snapshot}{Qt3D project}. Qt3D is a set of powerful
+ cross-platform C++ API's for 3D programming using OpenGL.
+
+ QtQuick3D is made up of the QML bindings for Qt3D (called QML3D) plus
+ Qt Creator integration, and other supporting tools. Qt3D may be used to
+ extend QtQuick3D by creating new user-defined QML3D items using C++.
+
+ OpenGL hardware was designed for 3D acceleration and QtQuick3D allows applications
to utilise that 3D hardware fully.
- Quick3D is the Qt Quick product for scripting 3D applications in QML. Apps can be
+ QtQuick3D is the Qt Quick product for scripting 3D applications in QML. Apps can be
2D QML applications with a small amount of simple 3D content; through to complex
3D scenes, containing 3D assets - such as complex 3D models, and shader effects.
- In Quick3D scripts are written in QML, and rendered with the power of Qt & C++.
+ In QtQuick3D scripts are written in QML, and rendered with the power of Qt & C++.
- Quick3D is a product resulting from the Qt3D project. Qt3D is a set of powerful
- cross-platform C++ API's for 3D programming using OpenGL. Qt3D may be used to
- extend Quick3D by creating new user-defined 3D items using C++.
-
- Qt3D research continues and if the features you're looking for are not in Quick3D
+ Qt3D research continues and if the features you're looking for are not in QtQuick3D
yet you may find them in the \l{http://doc.qt.nokia.com/qt3d-snapshot/index.html}{Qt3D research project}.
- See the \l{Tutorials and Examples} for an introduction to using Quick3D and Qt3D.
+ Check the Qt3D research project for upcoming features like \bold{stereoscopic support},
+ which will enable your programs to take advantage of special hardware that displays a different image to each eye.
+ We are readying QtQuick3D for stereo support and in some places you may see references to it,
+ however it is \bold{not supported yet}.
+
+ QtQuick3D displays \bold{3D content} that is \bold{ready to be enhanced} by stereoscopic
+ hardware, but out-of-the-box QtQuick3D works just fine on regular non-stereo displays
+ and does not require special glasses or displays to use it.
+
+ See the \l{Tutorials and Examples} for an introduction to using QtQuick3D and Qt3D.
\raw HTML
<table cellpadding="2" cellspacing="1" border="0" width="100%" class="indextable">
@@ -92,7 +106,7 @@
<ul>
<li><a href="qt3d-all-classes.html">All Classes</a></li>
<li><a href="qgl.html">QGL Namespace</a></li>
- <li><a href="qt3d-qml3d.html">Quick3D Elements</a></li>
+ <li><a href="qt3d-qml3d.html">QtQuick3D Elements</a></li>
<li><a href="qt3d-qml3d-shapes.html">QML/3D Stock Shapes</a></li>
</ul>
</td>