I found a bug in 4.14 - 24 bit PNG files exported from Adobe Photoshop CC are visible in one eye (left), but not the other when used as a Material Billboard.
I’ve tested it it on HTC .
Issue seems to be specifically with textures that use an alpha channel and are exported from Adobe Photoshop CC (I use version 2017.0.0) through “save for web” with PNG-24 preset.
While trying to debug it I tried to use “UE4_Mannequin_MAT_MASKA” texture from the VR Template, linking Blue as an Opacity channel - everything worked fine. I also tried [this PNG from wikipedia][1] and it worked fine as well. Finally I tried 8-bit PNG file from Photoshop - and it also worked. Then I tested both: newly created files and reexported to PNG-24 - all caused the issue.
To make it easier, down below I attached one of my sample PNG textures that’s causing the issue (red X) .
Reproduce:
- Create new Actor Blueprint
- Add Material Billboard, open it
- Add Sprite
- Create a material from imported texture: PNG-24 file with transparency:
Here’s Material I used, though I noticed that blend mode makes no difference, I’ve tested it in Opaque, Masked and Translucent modes, issue occurred in all of them
- Set new material to your Blueprint sprite
- Compile, save, close the blueprint
- Place blueprint in a level (I used MotionControllerMap from VR Template)
- Run VR Preview - billboard will be correctly displayed in the left eye, but not visible at all in right.