The smoothing process of the roaming path coordinates and camera direction at each path point proceeds with the Gaussian filtering algorithm. The resultant connected roaming path exhibits enhanced naturalness and smoothness, mitigating the abruptness between path points. The processed virtual camera, during movement, demonstrates smoother and more fluid changes in direction, thus avoiding sudden camera shifts and reducing both visual jitter and user discomfort. Employing multithreading techniques, a dedicated timer thread ensures the consistent update of the roaming virtual camera's position and direction at a fixed frame rate. This approach diminishes the incongruent effects of virtual camera motion caused by varying frame rates and addresses inconsistencies in user input response times. The proposal enhances the temporal consistency, predictability, and physical simulation stability of the virtual camera's runtime performance. A quantitative assessment of the smoothness of the camera's turning along the path is introduced by calculating the root mean square (RMS) value of camera direction changes. This methodology is applicable for detecting abnormal paths, optimizing paths, and comparing the smoothness of camera turns along distinct routes.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.