Original issue: [Texture3D Atlas Import Pipeline] 3D Textures are corrupted when 'Load texture data on demand' is enabled
Reproduction steps:
1. Open the attached 'BugReportTexture3D' project
2. Go to the 'Project Settings -> Editor' and make sure the 'Load Texture data on demand' option is enabled
3. Reimport the 'Wall_Gray', 'Wall_Blue', 'Wall_Brown_Stone' and 'New Texture3D Atlas' assets
4. Observe the 'New Texture3D Atlas'
Expected result: The texture is Blue and Gray
Actual result: Textures are not displayed on the 'New Texture3D Atlas'
Reproducible with: 2022.1.0b11, 2022.2.0a7
Could not test with: 2019.4.36f1, 2020.3.30f1, 2021.2.14f1 (no 'Load Texture data on demand' option is available)
Additional notes: this isn't limited to the Texture3D pipeline, even doing a copy to a Texture2D in that same scripted importer fails