Qt Quick 3D QML Types
This is the QML frontend for using the spatial renderer and scenegraph. For the time being, all 3D content goes through offscreen textures (FBO)s so that they can be composed into Qt Quick scenes (as a QQuickItem).
Qt Quick 3D provides the following QML types:
QtQuick3D QML Types
Import the QtQuick3D module with the following statement:
import QtQuick3D
Provides utility functions for quaternion |
import QtQuick3D.Effects
A gradient with additive color effect | |
A one-pass blur effect | |
A brush strokes noise effect | |
A chromatic aberration effect | |
A color adjustment effect | |
A depth-based blur effect | |
A desaturating effect | |
A ripple distortion effect | |
A sphere distortion effect | |
A spiral distortion effect | |
An edge highlighting effect | |
An emboss effect | |
A scene flipping effect | |
A fast approximate anti-aliasing effect | |
A two-pass gaussian blur effect | |
A bloom with tonemapping effect | |
A motion blur effect | |
A tonemapping effect | |
A scatter noise effect | |
A tilt shift blur effect | |
A vignette effect |
QtQuick3D.Helpers QML Types
Import the QtQuick3D.Helpers module with the following statement:
import QtQuick3D.Helpers
Visual helper for showing the 3 axes and a grid in a 3D scene | |
View to show render statistics | |
Camera Controller which rotates around an origin | |
Control node position and orientation with keys and mouse |
QtQuick3D.AssetUtils QML Types
Import the QtQuick3D.AssetUtils module with the following statement:
import QtQuick3D.AssetUtils
QtQuick3D.Particles3D QML Types
Import the QtQuick3D.Particles3D module with the following statement:
import QtQuick3D.Particles3D
Attracts particles towards a position or a shape | |
Directions assign velocity for the emitted particles | |
Dynamic emitter bursts | |
Accelerates particles to a vector of the specified magnitude in the specified direction | |
Abstract logical particle | |
Provides information of the particle system | |
Rotates particles around a pivot point | |
Particle repeller | |
Particle scale affector | |
Emitter for logical particles from other particles | |
Applies random wave curves to particles |