Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
Qt 3D Studio 2.1 BETA1
-
None
-
I72c97acfff73facde4aa1f2b858f37e1de85478f Iafff41f6994715289b13c30acf1226a4dfe86d08
Description
It is possible to set a subpresentation to a referenced material's image properties (IBL override and various lightmaps) via context menu or inspector, but doing so causes a crash. Dragging subpresentations to reference materials is blocked, so there is an inconsistency.
Custom materials work otherwise similarly, except they do not crash when setting the subprentation.
The functionality should be consistent and not crash. I suggest blocking all subpresentation setting on reference and custom materials in 2.1. In 2.2 material system overhaul will need changing how this functions, anyway (see QT3DS-2199).
Additionally, when setting a sub-presentation to a ref material, a check box should appears in the ChooseImagePropertyDlg to allow the user to change the material to a Standard material so that the sub-presentation setting only affects this material instance.
Attachments
For Gerrit Dashboard: QT3DS-2233 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
238755,2 | Allow setting sub-presentations to custom and ref materials | 2.1 | qt3dstudio/qt3dstudio | Status: MERGED | +2 | 0 |
238896,4 | Add a 'Detach material' check box to the ChooseImagePropertyDlg | 2.1 | qt3dstudio/qt3dstudio | Status: MERGED | +2 | 0 |