Described herein are virtual reality systems that provide a virtual robotic surgical environment, and methods for using the virtual reality system. Within the virtual reality system, various user modes enable different kinds of interactions between the user and the virtual robotic surgical environment. For example, one variation of the method for facilitating navigation of the virtual robotic surgical environment includes displaying a first-person view of the virtual robotic surgical environment from the first vantage point, the virtual robot from the second vantage point. Displaying a first window view of the surgical environment and displaying a second window view of the virtual robotic surgical environment from the third vantage point. Additionally, in response to a user input relating the first and second window views, a trajectory may be created between the second and third vantage points that sequentially connect the first and second window views.가상 로봇 수술 환경을 제공하는 가상 현실 시스템, 및 가상 현실 시스템을 사용하기 위한 방법들이 본 명세서에 기술된다. 가상 현실 시스템 내에서, 다양한 사용자 모드는 사용자와 가상 로봇 수술 환경 사이의 상이한 종류의 상호작용을 가능하게 한다. 예를 들어, 가상 로봇 수술 환경의 내비게이션을 용이하게 하기 위한 방법의 하나의 변형예는 제1 밴티지 포인트로부터의 가상 로봇 수술 환경의 1인칭 시점 뷰를 디스플레이하는 단계, 제2 밴티지 포인트로부터의 가상 로봇 수술 환경의 제1 윈도우 뷰를 디스플레이하는 단계 및 제3 밴티지 포인트로부터의 가상 로봇 수술 환경의 제2 윈도우 뷰를 디스플레이하는 단계를 포함한다. 추가적으로, 제1 및 제2 윈도우 뷰들을 관련시키는 사용자 입력에 응답하여, 제1 및 제2 윈도우 뷰들을 순차적으로 연결하는 제2 및 제3 밴티지 포인트들 사이에 궤적이 생성될 수 있다.