We are developing applications using Unity 2017.1.0p4 and Google VR SDK (Cardboard / Daydream).
The following processing is performed to scales so that the size displayed on the screen always becomes constant even when the UI moves.
float scale = 1.0 f + (distance - baseDistance) / baseDistance;
transform.localScale = new Vector 3 (scale, scale, scale);
In non-VR mode, the size displayed on the screen is always constant regardless of the distance,
It does not work in VR mode.
(The size displayed decreases as you approach the camera)
Attempts were also made to correct the value due to the difference between the positions of the left eye and the right eye, but the results hardly changed.
Can I always make it look the same size regardless of distance in VR?