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
- Constant console errors when using Min/Max Slider in PlayMode
- The global scene list is overridden in a project built with command line when the Override Global Scene List setting is disabled in the build profile
- [Linux] AutoLocale log is logged when opening a project
- Global Scenes are not included in the Build when building multiple Build Profiles at the same time
- [iOS] WebCamDevice.availableResolutions returns a single resolution with width and height both 0 on some iOS devices
Add comment