Qt3D
Go to file
Sarah Smith 7787f45e81 Remove "generated" to shut up git hooks 2011-03-23 18:35:15 +10:00
3rdparty Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
debian Initial add of debian packaging. 2011-03-17 18:11:24 +10:00
demos Remove "generated" to shut up git hooks 2011-03-23 18:35:15 +10:00
devices Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
doc Update to quick3d product focus. 2011-03-10 18:39:38 +10:00
examples Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
features Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
src Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/quick3d 2011-03-22 16:56:14 +10:00
tests Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
util Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
.gitignore Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
LGPL_EXCEPTION.txt Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
LICENSE.FDL Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
LICENSE.LGPL Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
LICENSE.PREVIEW.COMMERCIAL Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
README Update to quick3d product focus. 2011-03-10 18:39:38 +10:00
header.BSD Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
header.FDL Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
header.LGPL Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
header.LGPL-ONLY Add files ported from research/qt3d 2011-03-09 17:43:07 +10:00
quick3d.pro Capitlization fix for running qmake on linux 2011-03-16 13:33:01 +10:00

README

This directory contains the QtQuick3D product tree derived from the Qt3D project.

Run qmake and then make to build it against Qt.  As of 10 March 2011 it requires
version 4.7.x of Qt, built with OpenGL and declarative support.  This is standard
for binary distributions of Qt.

As of 10 March 2011 this product tree is being ported to avoid the dependency
on private headers in Qt.  If it fails to build against your version of Qt
try building it against a developer build from source.

You will need to have built Qt with the "-opengl" option.  Run "make install"
afterwards to install the plugins into your Qt build.

Directory structure:

src/threed/
    This is the main library of the Qt3D project, containing abstractions
    for cross-platform GL, shaders, lighting models, and so on.
src/plugins/
    Scene format loading plugins.
src/imports/
    QML import plugins.
util/
    Various utilities that are useful when working with Qt3D.
examples/
    Some examples of using the Qt3D library.
demos/
    More complex demos of Qt3D, including QtQuick3D for integrating
    Qt3D with the "Qt Quick" Declarative UI component of Qt 4.7.
tests/
    Unit tests for the Qt3D libraries.
doc/
    Documentation.
devices/symbian/
    Symbian deployment file

The documentation can be generated with "make docs".  It will be placed
into "doc/html" in the build directory.