From 3ed7cac33f69be767a8b99fc37c573e3e829e2de Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Tue, 4 Jun 2024 14:46:32 +0300 Subject: [PATCH] QmlDesigner: Add light probe to 3D import preview scene Many materials require hdr light probe in the scene to show up nicely in the preview, so added a default light probe to the 3D import preview scene. Fixes: QDS-12901 Change-Id: I53cce8fc1951fa928c47b9b65cdfba57467621de Reviewed-by: Mahmoud Badri --- .../components/itemlibrary/itemlibraryassetimportdialog.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp index 6fca8a4b82c..02e16182565 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryassetimportdialog.cpp @@ -938,6 +938,7 @@ Rectangle { environment: SceneEnvironment { id: sceneEnvironment + lightProbe: probeTexture antialiasingMode: SceneEnvironment.MSAA antialiasingQuality: SceneEnvironment.VeryHigh } @@ -958,6 +959,11 @@ Rectangle { DirectionalLight { rotation: viewCamera.rotation } + + Texture { + id: probeTexture + source: "qrc:/qtquickplugin/mockfiles/images/preview_studio.hdr" + } } }