summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVenugopal Shivashankar <venugopal.shivashankar@digia.com>2015-12-01 16:08:13 +0100
committerTopi Reiniƶ <topi.reinio@theqtcompany.com>2015-12-03 11:53:13 +0000
commite593eba9ec942a7b1ff0e7d63f525a02648f9656 (patch)
tree0637b772688efba16a6eda13bee624e3258e1f2d
parente03804dbabc2309a0e5173df83ff6f359ef50aa2 (diff)
downloadqtdoc-e593eba9ec942a7b1ff0e7d63f525a02648f9656.tar.gz
Doc: Add Qt 3D changes to the what's new page
Change-Id: I5db29900422e5d0cc8ba19253beb0735e1442148 Reviewed-by: Nico Vertriest <nico.vertriest@theqtcompany.com> Reviewed-by: Topi Reiniƶ <topi.reinio@theqtcompany.com>
-rw-r--r--doc/src/external-resources.qdoc12
-rw-r--r--doc/src/whatsnew/whatsnew56.qdoc19
2 files changed, 31 insertions, 0 deletions
diff --git a/doc/src/external-resources.qdoc b/doc/src/external-resources.qdoc
index 276a97e6..69d79e14 100644
--- a/doc/src/external-resources.qdoc
+++ b/doc/src/external-resources.qdoc
@@ -286,3 +286,15 @@
\externalpage http://doc.qt.io/archives/qt-5.3/qtwebkitwidgets-index.html
\title Qt WebKit Widgets
*/
+/*!
+ \externalpage http://www.opengl.org/wiki/Vertex_Rendering#Instancing
+ \title OpenGL Instanced Rendering
+*/
+/*!
+ \externalpage http://www.opengl.org/wiki/Vertex_Rendering#Primitive_Restart
+ \title OpenGL Primitive Restart
+*/
+/*!
+ \externalpage http://www.khronos.org/gltf/
+ \title OpenGL glTF
+*/
diff --git a/doc/src/whatsnew/whatsnew56.qdoc b/doc/src/whatsnew/whatsnew56.qdoc
index feaea711..575b9863 100644
--- a/doc/src/whatsnew/whatsnew56.qdoc
+++ b/doc/src/whatsnew/whatsnew56.qdoc
@@ -55,6 +55,25 @@
\section1 New Features in Qt 5.6
+ \section2 Qt 3D
+ \list
+ \li New buffer and attribute API.
+ \li Support for \l{OpenGL Instanced Rendering}{OpenGL instanced rendering}
+ where supported.
+ \li Support for \l{OpenGL primitive restart}.
+ \li Support for clip planes, stencil operations, and many more OpenGL
+ features.
+ \li Support for easily generating buffer data from C++ and QML (using
+ JavaScript typed arrays).
+ \li \e qgltf tool to compile scenes into \l{OpenGL glTF}{glTF}.
+ \li Support for loading glTF scenes via SceneLoader.
+ \li Support for controlling multi-sampling with Scene3D.
+ \li More standard materials: per-vertex colors and Gooch shading.
+ \li New APIs for mouse input and collision detection.
+ \li New Logic aspect to have QML/C++ code executed synchronously with the
+ Qt 3D aspect engine. Useful for prototyping future Qt 3D features.
+ \endlist
+
\section2 Qt Core Module
\list
\li Reduced memory usage of dynamic properties.