Abstract: Virtual reality advances are constantly pushing the envelope of what is possible in the realm of human-computer interaction to provide more engaging and immersive experiences. Recent trends ...