Description
- Skybox rendering should be done at the end of the opaque pass, not the start.
- The lightprobe should be independent of the skybox, since it does not need the same resolution, and it may not need to be updated as often. (Prefiltering makes updating the lightprobe a lot more expensive than the skybox.)
- It should be possible to create a procedural skybox that only uses a shader, without generating or storing any data.
Attachments
Issue Links
- relates to
-
QTBUG-103190 Procedural skybox/lightprobe generation
- Closed
- resulted in
-
QTBUG-104018 Procedural skybox shader
- Closed
For Gerrit Dashboard: QTBUG-103191 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
409542,2 | Allow the sky box to be independent of lightProbe | dev | qt/qtquick3d | Status: ABANDONED | -1 | 0 |
410049,6 | Render the skybox at the end of the opaque pass | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |
412112,10 | Add support for cube map skybox | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |
412923,4 | Make it possible to create QTextureFileData from images | dev | qt/qtbase | Status: MERGED | +2 | 0 |
413034,6 | Support loading cube map from 6 images | dev | qt/qtquick3d | Status: MERGED | +2 | 0 |