Camera Path Generation for Triangular Mesh Using Toroidal Patches
-
Published:2024-01-05
Issue:2
Volume:14
Page:490
-
ISSN:2076-3417
-
Container-title:Applied Sciences
-
language:en
-
Short-container-title:Applied Sciences
Author:
Choi Jinyoung1ORCID, Kim Kangmin1ORCID, Kim Seongil1ORCID, Kim Minseok1ORCID, Nam Taekgwan1ORCID, Park Youngjin1ORCID
Affiliation:
1. Department of Computer Engineering, Dong-A University, Busan 49315, Republic of Korea
Abstract
Triangular mesh data structures are principal in computer graphics, serving as the foundation for many 3D models. To effectively utilize these 3D models across diverse industries, it is important to understand the model’s overall shape and geometric features thoroughly. In this work, we introduce a novel method for generating camera paths that emphasize the model’s local geometric characteristics. This method uses a toroidal patch-based spatial data structure, approximating the mesh’s faces within a predetermined tolerance ϵ, encapsulating their geometric intricacies. This facilitates the determination of the camera position and gaze path, ensuring the mesh’s key characteristics are captured. During the path construction, we create a bounding cylinder for the mesh, project the mesh’s faces and associated toroidal patches onto the cylinder’s lateral surface, and sequentially select grids of the cylinder containing the highest number of toroidal patches as we traverse the lateral surface. The centers of the selected grids are used as control points for a periodic B-spline curve, which serves as our foundational path. After initial curve generation, we generated camera position and gaze path from the curve by multiplying factors to ensure a uniform camera amplitude. We applied our method to ten triangular mesh models, demonstrating its effectiveness and adaptability across various mesh configurations.
Funder
National Research Foundation of Korea Institute for Information & communications Technology Promotion
Reference31 articles.
1. Zhao, F., and Sun, G. (2023). Planar Delaunay Mesh Smoothing Method Based on Angle and a Deep Q-Network. Appl. Sci., 13. 2. Park, J.H., Moon, J.H., Park, S., and Yoon, S.H. (2022). GeoStamp: Detail Transfer Based on Mean Curvature Field. Mathematics, 10. 3. Gao, M., Ruan, N., Shi, J., and Zhou, W. (2022). Deep Neural Network for 3D Shape Classification Based on Mesh Feature. Sensors, 22. 4. Ha, Y., Park, J.H., and Yoon, S.H. (2021). Geodesic Hermite Spline Curve on Triangular Meshes. Symmetry, 13. 5. Vázquez, P.P., Feixas, M., Sbert, M., and Heidrich, W. (2001, January 21–23). Viewpoint selection using viewpoint entropy. Proceedings of the VMV, Citeseer, Stuttgart, Germany.
|
|