Search Issue Tracker
Fixed
Votes
0
Found in
5.5.0p3
Issue ID
865491
Regression
Yes
BC6H Cubemap.GetPixels return garbage data.
Description:
Since 5.5, Cubemaps baked by Reflection Probes are not readable with GetPixels/SetPixels operations anymore. They were automatically converted to the BC6H Format and cannot be read with the expected result.
To reproduce:
1. Open "Window/Cubemap Read Repro", a new Window should open.
2. Drag and drop "Uniy 5.5 Automatic (BC6H) (Error!)" Cubemap from the "Assets/Cubemaps" Folder into the Object Field of the opened Window.
3. Press "Read Cubemap" Button.
Result: False output in the Preview Texture underneath the button.
Picture attached to this letter.
5. Go back to Assets/Cubemaps Folder and Drag & Drop either Legacy or Unity 5.4 Cubemap on the Slot, press Read Cubemap Button again. Note these Cubemaps work as expected.
Note: Manually overriding the Texture Format of the BC6H Cubemap to use the RGBA32 Format works as expected (see the 5.4 Cubemap Example in Assets/Cubemaps).
Reproduces with: 5.5.0p3; 5.6.0b3;
Can't test with 5.4.0, some functions can't be found.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Editor crashes and a window with "GetManagerFromContext: pointer to object of manager 'MonoManager' is NULL (table index 5)" error is shown when launching a freshly created project
- Editor Windows dragging behavior is erratic/glitchy when a specific multi-display setup is used and the Editor window is not on the main display
- Meta Quest missing an icon in Build Profiles window in U6.0
- Foldout arrow indent is misaligned in the Inspector when used for Arrays or Lists
- Material import pipeline strips properties when it is added with a script
Add comment