1. On-board GPU rendering
- update position on screeen real-time when user head move
- low power of mobile CPU and GPU
- low visual fidelity but good framerate
2. Remote rendering
- send user head position to Server
- get pre-rendered image via low bandwidth wifi (802.11ac, 1.3 gigabits per second)
- has latency -> positioning of virtual object is unstable