- name: Xiuyuan Qi
- email: [email protected]
- Perfect
- Great
- Good
- Satisfactory
- Unsatisfactory
The camera is always centered on the Vessel. The drawn cross meets the requirements.
- Perfect
- Great
- Good
- Satisfactory
- Unsatisfactory
The camera is able to move on the z-x plane. The vessel will not move out of the frame. When the vessel is still, it can move at the same velocity as the camera. The frame is drawn correctly.
- Perfect
- Great
- Good
- Satisfactory
- Unsatisfactory
The vessel will not move out of the leash distance. Both follow_speed and catchup_speed perform correctly. The frame is drawn correctly.
- Perfect
- Great
- Good
- Satisfactory
- Unsatisfactory
The vessel will not move out of the leash distance. lead_speed
, catchup_delay_duration
, and catchup_speed
meet the requirement individually.
One minor flaw is that when the vessel moves at HYPER_SPEED, the camera should lead the vessel rather than center on the vessel.
- Perfect
- Great
- Good
- Satisfactory
- Unsatisfactory
The vessel is able to move in the direction of target's movement when the vessel touchs the outer box. The frame is drawn correctly.
When the vessel is still and in between the inner box and outer box, the camera should not move. However, in the student's work, the camera will move until the vessel is inside of the inner box. Moreover, when the vessel is in between the inner box and outer box, the camera will not move in the direction of the vessel's movement. There is a little gap that make the vessel cannot touch both inner and outer box.
Overall, the code style is consistent
All the code files should be put in the camera_controllers folder instead of scenes folder
In general, the code needs more comments. Some places need time to understand without comments.