Download

Decals and oculus rift problem

hI,

I’m making some test with a scene to be displayed using Oculus Rift.
The scene is filled with various decals: I’ve placed deferred decals using a material with DBuffer blend mode because with other blend modes decals are visible only if hit by direct lighting.
Unfortunately, diplaying the scene with Oculus Rift, Dbuffer blend mode decals are visible only on one oculus eye.

This is an issue or I’m making something wrong? :confused:

I’m using unreal engine 4.1.1
Please help me, I need a solution :slight_smile:

You should really try to repro with 4.2.1. There were a number of one eye only stereo rendering fixes in the 4.2 release. If it still occurs in 4.2.1 file a bug report on AnswerHub. That is how I brought to Epic’s attention the Beam Particle only drawing in one eye (which they fixed in 4.2, but also provided code to implement to fix it immediately).

Hi ciddi3d,

As Sluisi mentioned, could yo utry reproducing this on 4.2.1 and let us know if it still occurs? There have been a lot of fixes since 4.1.1 and it may have been resolved already. If not, then please report it to the Bug Reports section of the answerhub. That will allow us to track the problem and assign a developer to investigate.

this is what I see when starting the game with oculus:
a124919f23f8e3824986d50f4d0395f76f62107f.jpeg

these are deferred decal material settings:
10032484439ca1e8c77d39d52ed853c197cb6dce.jpeg

Is that using 4.2.1?

Yes. These shots are made using unreal engine 4.2.1.
Also I’ve noticed that if I do not use DBuffer blend modes (i.e. using translucent blend mode) Decals work with oculus but aren’t visibile inside shadows.

Hey ciddi3d,

Thank you for posting your issue on the AnswerHub. I am currently looking into your issue and hope to help you with it as soon as possible. If you could provide a bit more information, on the AnswerHub post found here: Decals and oculus rift problem - UE4 AnswerHub, I will be happy to further investigate and get a result back to.

Thanks and have a great day!