Abstract
Unlike real-world filmmaking, the camera track in 3D animated films is more complicated. The location and shooting angle of the virtual camera need to be more accurately computed to achieve the correct delivery of information to the audience. Although there are many technologies that study camera movement in a virtual scene, they have not considered how to automatically generate camera path in complex situations. Based on the above consideration, this paper proposes a new method to automatically compute the camera path in a 3D animation scene. Our method first samples the initial camera path that reflects the complex motion of the character in the scene, then processes the complex original path by using the segmented and differentiable Bezier curve algorithm and finally uses nonlinear programming to further optimize the motion. We verify and advantage of the method through experiments, which demonstrate its effectiveness in the production of 3D animated moves.
This work was supported in part by China Scholarship Council, and in part by the Fundamental Research Funds for the Central Universities of China under Grant No. 20720190028.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhang, L.: Application research of automatic generation technology for 3D animation based on UE4 engine in marine animation. J. Coastal Res. 93(sp1), 652–658 (2019)
Morozoc, A.: Machinima learning: prospects for teaching and learning digital literacy skills through virtual filmmaking. In: Proceedings of ED-MEDIA 2008-World Conference on Educational Multimedia, Hypermedia and Telecommunications, pp. 5898–5907 (2008)
Lee, D.M., Shin, S.J.: Real-time virtual production using unity 3D. Int. J. Adv. Smart Convergence 7(4), 138–146 (2018)
Keo, M.: Graphical Style in Video Games. HAMK University of Applied Sciences, Finland (2017)
Kardan, K., Casanova, H.: Heuristics for continuity editing of cinematic computer graphics scenes. In: Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games, pp. 63–69 (2009)
Jinhong, S., Miyazaki, S., Aoki, T., Yasuda, H.: Filmmaking production system with rule-based reasoning. In: Proceeding of Image and Vision Computing New Zealand, pp. 366–371 (2003)
Liu, F., Gleicher, M., Jin, H., Agarwala, A.: Content-preserving warps for 3D video stabilization. ACM Trans. Graph. 28(3), 1–9 (2009)
Yeh, I.C., Lin, C.H., Chien, H.J., Lee, T.Y.: Efficient camera path planning algorithm for human motion overview. Comput. Animation Virtual Worlds 22(2–3), 239–250 (2011)
Galvane, Q., Ronfard, R., Lino, C., Christie, M.: Continuity editing for 3D animation. In: Proceedings of the AAAI Conference on Artificial Intelligence. vol. 29, pp. 753–761 (2015)
Hearn, D., Baker, M.P.: Computer Graphics. Prentice Hall, New Jersey (1994)
Galvane, Q., Christie, M., Lino, C., Ronfard, R.: Camera-on-rails: automated computation of constrained camera paths. In: Proceedings of the 8th ACM SIGGRAPH Conference on Motion in Games, pp. 151–157 (2015)
Wang, J.R., Zhao, N.S., Hua, W.Y., Wang, Y.M.: Construction of cubic Bezier continuous subsection curve’s control points. Comput. Eng. Appl. 46(22), 190–193 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Tang, J., Song, L., Zeng, J., Lin, J. (2021). The Virtual Camera Path in 3D Animation. In: Huang, DS., Jo, KH., Li, J., Gribova, V., Bevilacqua, V. (eds) Intelligent Computing Theories and Application. ICIC 2021. Lecture Notes in Computer Science(), vol 12836. Springer, Cham. https://doi.org/10.1007/978-3-030-84522-3_71
Download citation
DOI: https://doi.org/10.1007/978-3-030-84522-3_71
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-84521-6
Online ISBN: 978-3-030-84522-3
eBook Packages: Computer ScienceComputer Science (R0)