Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
Qt 3D Studio 2.7
-
None
-
05eb20d0b7e46101dd79d3f5788681f5a2a9446e
Description
All images are stored in resource files.
<file alias="foo/bar.astc">resources/images/foo/bar.astc</file>
texture/diffuse map set in UIP with:
<Add ref="#someref" sourcepath="foo/bar.astc" subpresentation="" />
Same texture is then replaced via code with
presentation->setAttribute(someref, "sourcepath", qrc:///foo/bar.astc).
When using non-delayed loading all the images load and work(?not loaded twice?).
When using delayed loading the images which are being replaced with setAttribute with having differing name (the additional qrc:///) are not found by mapping functions and get drawn white.
This is somewhat a client side problem with mixing conventions with absolute and relative paths. But since it works with non-delayed loading it is confusing for the user.
Attachments
Issue Links
- relates to
-
QT3DS-4159 Textures not in UIP/UIA don't work in delayed loading
- Closed
- mentioned in
-
Page Loading...