This file looks large and may slow your browser down if we attempt
to syntax highlight it, so we are showing it without any
pretty colors.
Highlight
it anyway.
| 1 |
|
| 2 |
This directory contains a prototype 3D API and examples for Qt 4.7 or later. |
| 3 |
|
| 4 |
Run qmake and then make to build it against your favourite version of Qt. |
| 5 |
You will need to have built Qt with the "-opengl" option. Run "make install" |
| 6 |
afterwards to install the plugins into your Qt build. |
| 7 |
|
| 8 |
Note: a build tree for Qt is required, not the SDK version of Qt. |
| 9 |
The SDK version of Qt lacks the private headers that are needed to |
| 10 |
build some parts of Qt/3D. |
| 11 |
|
| 12 |
Directory structure: |
| 13 |
|
| 14 |
src/threed/ |
| 15 |
This is the main library of the Qt/3D project, containing abstractions |
| 16 |
for cross-platform GL, shaders, lighting models, and so on. |
| 17 |
src/plugins/ |
| 18 |
Scene format loading plugins. |
| 19 |
src/imports/ |
| 20 |
QML import plugins. |
| 21 |
util/ |
| 22 |
Various utilities that are useful when working with Qt/3D. |
| 23 |
examples/ |
| 24 |
Some examples of using the Qt/3D library. |
| 25 |
demos/ |
| 26 |
More complex demos of Qt/3D, including QML/3D for integrating |
| 27 |
Qt/3D with the "Qt Quick" Declarative UI component of Qt 4.7. |
| 28 |
tests/ |
| 29 |
Unit tests for the Qt/3D libraries. |
| 30 |
doc/ |
| 31 |
Documentation. |
| 32 |
devices/symbian/ |
| 33 |
Symbian deployment file |
| 34 |
|
| 35 |
The documentation can be generated with "make docs". It will be placed |
| 36 |
into "doc/html" in the build directory. |