- 
    Bug 
- 
    Resolution: Fixed
- 
    P1: Critical 
- 
    Qt 3D Studio 2.7
- 
    None
- 
        05eb20d0b7e46101dd79d3f5788681f5a2a9446e
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.
- relates to
- 
                    QT3DS-4159 Textures not in UIP/UIA don't work in delayed loading -         
- Closed
 
-         
- mentioned in
- 
                    Page Loading...