- Jun 10, 2020
-
-
Andy Nichols authored
Change-Id: I94a4511d8eb7f54bdab26de5ae3b0be88b82538a Reviewed-by:
Laszlo Agocs <laszlo.agocs@qt.io> (cherry picked from commit b33d5113) Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
- May 28, 2020
-
-
Miikka Heikkinen authored
Added item library items for effects and enable the effects and light probe properties of SceneEnvironment to be edited. Change-Id: Iba83a23fda36075c30d2472368634aa749aed92e Reviewed-by:
Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io> (cherry picked from commit 741dc644) Reviewed-by:
Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-
- May 25, 2020
-
-
Miikka Heikkinen authored
There could be multilayered inheritance structure on top of QQuick3DEffect, so account for that when determining which properties need to be added as uniforms. Task-number: QDS-2114 Change-Id: I3f89bc1ff6070890829575d66c127d269de7edab Reviewed-by:
Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by:
Antti Määttä <antti.maatta@qt.io> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> (cherry picked from commit 5c0c79ea) Reviewed-by:
Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-
- May 14, 2020
-
-
Qt Forward Merge Bot authored
Change-Id: I4f199bb8ea59a400bb5ee817c98f5e91df926956
-
- May 09, 2020
-
-
Christian Strømme authored
The QtOpenGLExtensions was exposed in the public library interface of QtQuick3D causing it to be linked into user applications, the effect of this is that applications built (in debug mode) with Qt from our binary installer will fail to build, as the build system will attempt to pull in the debug version of QtOpenGLExtensions, which is not shipped with the binary installed version of Qt (that is a separate issue). Fixes: QTBUG-83184 Change-Id: Ib5c192fdf0c0297ae06920b39712f565a0bc2770 Reviewed-by:
Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- Apr 29, 2020
-
-
Fixes: QTBUG-83247 Change-Id: I35715b23c54b5582313de2f5623fe3a8a023594d Reviewed-by:
Antti Määttä <antti.maatta@qt.io> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
Andy Nichols authored
Fixes: QTBUG-83169 Change-Id: I6f1a81149beba421428f1aea5c536f0449cd3425 Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
Paul Tvete authored
Apparently, the directGL code path does not enable ambient occlusion for the first couple of frames. Task-number: QTBUG-83364 Change-Id: I32c2ed37f39f08c7069f4025354f2ad7feffab43 Reviewed-by:
Laszlo Agocs <laszlo.agocs@qt.io>
-
- Apr 28, 2020
-
-
Laszlo Agocs authored
Instead of attempting to test odd cases with no usefulness in practice, like wanting to clear in combination Inline or Overlay, switch those to "transparent" (i.e. no clear). For Underlay we do what like in RenderModeUnderlay and use a color matching the QQuickWindow color. Task-number: QTBUG-83801 Change-Id: I6fa9622466e3c41f89fdc28f486cd439f91b904d Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Laszlo Agocs authored
Similarly to what we did with the examples: with the RHI-based rendering path the View3D's clearColor has no effect when the renderMode is not Offscreen. So just set that color to match the QQuickWindow's color. That way the end result is the same regardless of who does the clear. Task-number: QTBUG-83801 Change-Id: I3f63da7e711b849ad015d7bd824c7a40dedf884f Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Antti Määttä authored
Remove unnecessary delete for the m_layer. Task-number: QTBUG-83737 Change-Id: I90961d9cb8a830c802832612b6d84d21eaabb778 Reviewed-by:
Inho Lee <inho.lee@qt.io> Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
- Apr 24, 2020
-
-
Topi Reiniö authored
Licensing is explained on the landing page - in addition, show the information on the navigation bar using 'buildversion' as it's done with other GPLv3/Commercial modules. Task-number: QTBUG-83752 Change-Id: Ib7508e07f1c59351d3517df2e3f72f8a6cc1d579 Reviewed-by:
Paul Wicking <paul.wicking@qt.io>
-
Miikka Heikkinen authored
There is no reason to cap area light dimensions to the default 100. Change-Id: I07a3c933c2209182defa51aea690b640c6a66cc5 Fixes: QDS-1914 Reviewed-by:
Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by:
Thomas Hartmann <thomas.hartmann@qt.io>
-
- Apr 22, 2020
-
-
Qt Forward Merge Bot authored
Change-Id: I2a597dac9a5b69f4e3cb787a7cba33ef871603b4
-
Antti Määttä authored
Use fixed level coefficients and only sample 3 mip levels. Task-number: QTBUG-83485 Change-Id: Ieea7156093dbfe84fe093ef0bc20470ad423e39a Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
Antti Määttä authored
- Fix applying fresnel - Apply material color also for specular lighting - Fix applying material properties and metalness Task-number: QTBUG-83485 Change-Id: Ie2aaa3be31466725b063418b342c082e7fe2840c Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
Antti Määttä authored
- Apply base color to ambient lighting - Do not apply diffuse base color twice. Task-number: QTBUG-83485 Change-Id: Icb2b570fc7268413a4b25a580060b644021fab83 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
- Apr 21, 2020
-
-
Qt Forward Merge Bot authored
Change-Id: I02ebca52585b523cbbbfa26355edef38b48a0b44
-
Antti Määttä authored
Task-number: QTBUG-83281 Change-Id: I3e1b46a3f5dc63f0fe890fb9852719a4f8e63d9f Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Andy Nichols authored
The math was a bit busted, and QML needed to QQuick3DNode to be registered. Quaternion.lookAt(...)'s function signature changed a bit to accommodate some default arguments. The return of this function is the relative transformation that needs to be made to get the correct lookat value, so to use it you either need to use the default forward/up vectors to get the global rotation, or the current forward/up vectors to get the relative change. Implement QQuick3DCamera::lookAt() using Euler angles to avoid rolling the camera. Fixes: QTBUG-83620 Change-Id: I48640f8b09e13b2b3f669c6d65aa7c1f9af9730f Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
Qt Forward Merge Bot authored
Change-Id: Ie346c62f2242ce3c13db05ce4c9cb1154dc54368
-
Liang Qi authored
-
Antti Määttä authored
The tangentFrame is not orthogonal otherwise. Task-number: QTBUG-83485 Change-Id: I161e7188d15f209ac0537d9523c77dafc638ad89 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
Antti Määttä authored
Use blinn-phong bsdf. It is recommended by the gltf2. Task-number: QTBUG-83485 Change-Id: Ib5d49f598545b1a115991d01ec9f761819166f30 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
- Apr 20, 2020
-
-
Liang Qi authored
Conflicts: src/plugins/assetimporters/assetimporters.pro Change-Id: Ifbb130cddbd4ed67cb2b63c7a6c5ad49924ced05
-
Kaj Grönholm authored
When Quick items are used as textures, they should have transparency flag set to get blending also in SourceOver mode. Task-number: QTBUG-83650 Change-Id: I8b048ddee33316c778b5b3ec3821b318a3cbb767 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- Apr 17, 2020
-
-
Laszlo Agocs authored
Change-Id: I7c96df43bd37f0fd1c8516fcbfa378e18bf1f9c3 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Andy Nichols authored
Applying a value of 35 created a very diffuse shadow with many artifacts rather than simply bluring the edges a bit to create a softer edge to shadows. A value of 5 will provide significantly harder shadows, but still with some softness (not pixel aliased, but will show polygon edges for low-poly meshes). This is a more sensible default that will look better in most scenes. This is a behavior change, but since shadows generally didn't look correct before, most "real" scenes manually adjust the shadowFactor already. Change-Id: Ida38d6c581ee66005ee262b31171fbf2446e880e Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-
- Apr 16, 2020
-
-
Kaj Grönholm authored
Combining sourceItem Textures and blendmodes which set blend equation caused GL state issues. So reset blend equation if needed. Task-number: QTBUG-83462 Change-Id: I9d852dabadf8da59f023e29b62702552a60137be Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Jere Tuliniemi authored
Change-Id: I7057e0a0ffa9a10828978c3a19d3f80735f50bf7 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Antti Määttä <antti.maatta@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Jere Tuliniemi authored
If using scene bounds creates a smaller shadow map camera frustum, use that. Task-number: QTBUG-83362 Change-Id: I77b261cfe07aca9a238b907ece842d6f5266a395 Reviewed-by:
Antti Määttä <antti.maatta@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Change-Id: I3a84983cbdd50fc0cc3cfec2a1ff156325e99b91 Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
Change-Id: I49c6b6b91c527784763b5337c77dc9fc8382d9a7 Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
Andy Nichols authored
Change-Id: I6608a95c61b2c92755d47288b27409f4b095fc68 Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
-
Kaj Grönholm authored
When Texture is used with Quick Items, flip them automatically so user doesn't have to. Update tests & examples to not flip anymore. Also fix size changes of sourceItem with scale and tilingModes, need to make sure texture shader updates sampler parameters. Task-number: QTBUG-83463 Task-number: QTBUG-83464 Change-Id: I289285bc41cbe0b0099862737fab5665d3bbb364 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Paul Tvete authored
Some materials are translucent or refractive, so we need something in the background to test them properly. Change-Id: I51a59cc461822643b411671c34cf82e7fc013d02 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- Apr 14, 2020
-
-
Eirik Aavitsland authored
Change-Id: I14b9e85a75b9a42b256190be656112c9a5717c28 Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io> Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Jere Tuliniemi authored
Define QT_QUICK3D_DEBUG_SHADOWS to render the shadow depth map on the screen in realtime. Task-number: QTBUG-81776 Change-Id: I0fb2d95a1b53136d88562fbdb994144ce8e679b9 Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Paul Tvete authored
Make sure the macros do what the comments claim that they do: propName##Info should be a uniform. Change-Id: I7d5d841da4d27189cd50639dbfe7bbba78dbf431 Reviewed-by:
Eirik Aavitsland <eirik.aavitsland@qt.io> Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
- Apr 09, 2020
-
-
Antti Määttä authored
Change-Id: If70d4e1ac37ed9c43988787e863b248a8e8c3cab Reviewed-by:
Tomi Korpipää <tomi.korpipaa@qt.io>
-