| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed Element and SceneElement usage to DataInput usage where
appropriate.
Some cases still need the old API, such as listening to slide changes
and modifying color attributes.
Task-number: QT3DS-882
Change-Id: Ifde9facb5adedca946a26b520d720ae9dff2dd0a
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Data inputs and their linked attributes are collected into a map
at presentation initialization time.
Task-number: QT3DS-857
Change-Id: I6a22ddf16867e76b0fed1c1b5d7e6ab08153c024
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
| |
QML type is DataInput. C++ class is Q3DSDataInput.
Task-number: QT3DS-387
Change-Id: I7f871ae3e1149adee7859fdb8f844e8f90837264
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
The Qt 3D QScene2D doesn't clear the texture automatically so this
will unify the runtime 1.0 and 2.0 implementation.
Change-Id: I9a5dd913476996e01467fca47113d48ff7372805
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Marianne Yrjänä <marianne.yrjana@qt.io>
Reviewed-by: Janne Koskinen <janne.p.koskinen@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Implement light shader property setting for custom materials when constant
buffers are not supported. Remove floating point .f from glsllib.
Task-number: QT3DS-36
Change-Id: I30df0ef8841daaa166910c2384613a1c9f4e6b46
Reviewed-by: Janne Koskinen <janne.p.koskinen@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
| |
Changing AA to 8x progressive AA for the static layer in the sample project.
Task-number: QT3DS-585
Change-Id: I1159950659a669664453b1c86d2cf1558558d002
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-644
Change-Id: Ie280c2cc2577ad8ec2cc9209a1107848ae110c25
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-583
Change-Id: If51b8caf3cf5c3f8422cf17fa45fdfece10f2668
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QT3DS-582
Change-Id: Ic9819db98901a31784551d0a8df93cc358094c8e
Reviewed-by: Marianne Yrjänä <marianne.yrjana@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
| |
Also update the surface format of all macOS viewers to 4.1.
Task-number: QT3DS-581
Change-Id: I642bc9a145b225dd3ac71e6c66dbf8d096d4e538
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Reviewed-by: Pasi Keränen <pasi.keranen@qt.io>
|
|
|
|
|
|
| |
Task-number: QT3DS-497
Change-Id: Id1ece6334a123960c796a4b7be238c680f2690e0
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
| |
Task-number: QT3DS-521
Change-Id: Id3d54f1c7a2bf955d73e95548ead5fef675f7a81
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
|
|
|
|
|
|
|
|
|
| |
Adding a simple sample project to Qt 3D Studio.
Task-number: QT3DS-569
Task-number: QT3DS-572
Change-Id: I11677ee355882d354855feb3e5f1b2044f91cf82
Reviewed-by: Antti Määttä <antti.maatta@qt.io>
|
|
|
|
|
| |
Change-Id: I159df71d92dfc0a2d4609ef05b54693586239fa9
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add Qt3DSQmlBehavior in QtStudio3D.Behavior, which can only be used from
qml behavior scripts. Impement onInitialize, onUpdate and others as
signals. Implement predefined function inside the new type and remove the
Qt3DSRuntime context type.
Task-number: QT3DS-408
Change-Id: Iefb1d8c39afa5f09a625b6f9131ddc790fa1e4a3
Reviewed-by: Jere Tuliniemi <jere.tuliniemi@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: Ia68d9066363ba3d2296a1a6f630d51400354fe55
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
| |
This reverts the change to std::sort to use a lambda with auto
parameters. When using clang the latest g++ std libraries (eg. from
g++ 7) needs to be installed.
Change-Id: I95007707adec0b7a9c215822457351e6b7fcdbee
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
|
|
|