What I am referring to is to the behavior when the camera’s position changes, which is exactly what the OP is asking - one camera’s reflection behaves differently that the other one when the camera changes its position
@amark, would you be able to explain what the actual issue is, or what the expected behavior a little more than a single screenshot?
My assumption is that you mean that when you rotate the arc rotate camera the reflection doesn’t behave the same. This is the expected behavior, since you are only changing your position but not changing the target
thanks for quick response, i guess my explanation was not clear.
if you see i this room the shadow of commode in room is unchanged in different rotation of the camera, here i m using arc camera to rotate this cube.
the same way i m expecting the reflection of the object on floor must be same from any rotation angle. i understand that reflection changes with camera view angle, but here i don’t want reflection of object on floor to be change.
I guess I’ve understand what you said. In the first PG, reflection don’t change because the camera’s position don’t change while you move around using your mouse, but in the second PG, the arcrotatecamera’ position will be changed. It is the camera’ position that effects the reflection.
If you try to use arrow keys to move the camera in the first PG, you will also see the reflection change.
For what you want to achieve, maybe you can create a rtt to create a static texture for reflection and bake it to the diffuseTexture / albedoTexture.
here, is the below image for reference to understand.
in this image, The reflection of chair, which is appeared because of light and surface glossiness, the position of reflection wont be change, if i move around it in real life.
the same thing i m looking for in program, but in current program while moving camera , the reflection position is kept changing because of behavior .
ohhhhh it is what you meant by not moving from the beginning … sorry for the confusion !!!
Yes it would work if you place it in the reflectionTexture of a PBR Material. But it will not handle blurring from the roughness correctly unfortunately
I really think this is something we should try to improve. Maybe @Evgeni_Popov have some ideas ?