Mobile VR Considerations - wittamer123/blog GitHub Wiki
Mobile VR can be particularly demanding as devices are less powerful than modern desktop PCs. It is important to take mobile platform limitations into account when designing mobile VR experiences. Mobile VR experiences should ideally be built from the ground up as porting a high-end PC or console VR experience to mobile is a trying task. The rule of thumb is to optimize your experience from the get-go and to tone down everything from visual effects to processing done of the CPU. Apart from what has already been mentioned above, please consider the following guidelines when developing your mobile VR application:
- Minimize (or eliminate) the use of post-process effects
- Keep geometry as simple as possible
- Minimize draw calls
- Avoid using Standard Shader or other computation-heavy shaders
- Use Physics wisely as it is very computation-heavy. If possible, replace Physics colliders with distance-checking logic.