Browse > Article
http://dx.doi.org/10.7583/JKGS.2011.11.1.093

Multiple-Section Using 3D Spline based Cut-Scene Effect  

Sun, Bok-Gun (Dept. of Game Engineering, Hoseo University)
Shin, Young-Seo (Dept. of Computer Science, Hoseo University)
Park, Sung-Jun (Dept. of Computer Science, Hoseo University)
Abstract
Cinematic camera techniques are being increasingly applied to the game development these days. In this study, the object movement and camera effect for the game development using the curve in the 3D space were discussed. The Catmull-Rom spline algorithm follows the curve more closely than the other curve algorithms. With the algorithm proposed in this study, the Catmull-Rom spline was dynamically created according to the user's input in multiple sections in the 3D space, and objects smoothly passed along the route. In addition, Cut-Scene section is specified using the Catmull-Rom spline and the object movement can be observed. The results of the study on the accuracy and efficiency of the curve showed that the Catmull-Rom spline is very efficient not only for the object movement but also for the cinematic camera technique.
Keywords
Catmull-Rom Spline; Camera Effect; Cut-Scene; Curve;
Citations & Related Records
연도 인용수 순위
  • Reference
1 http://www.eurogamer.net/articles/the-making-of-god-of-war-iii?page=2
2 Paul Cheng, "Waiting for Something to Happen : Narratives, Interactivity and Agency and the Video Game Cut-scene", Proceedings of DiGRA Conference, 2007.
3 Richard Rouse, "Embrace your limitations cut-scenes in computer games", ACM SIGRRAPH Computer Graphics, Vol.32, page 7-9, 1998.
4 Tiago Rodrigues, Rui Pires, Jose Miguel Salles Dias, "D4MD:deformation system for a vehicle simulation game", ACM, Vol.265, Page 330-333, 2005.
5 E.E.Catmull and R.J.Rom, "A class of local interpolating splines", in Computer Aided Geometric Design, E.E.Barnhill and R.F.Riesenfeld, Eds., pp317-326, Academic Press, 1974.
6 Yannick Remion, Jean-Michel Nourrit, Didier Gillard, "Dyanmic Animation of Spline like objects", 2003.
7 Yue Wang, Dinggang Shen, Eam Khwang Teoh, Han Wang, "A Novel Lane Model for Lane Boundary Detection", MVA, 1998.
8 Yue Wang, Diggang Shen and Eam Khwang Teoh, "Lane Detection Using Catmull-Rom Splines", IEEE, 1998.
9 Christopher Twigg, "Catmull-Rom splines", 2003.
10 http://www.youtube.com/watch?v=CE6fcGAowPg
11 http://www.mvps.org/directx/articles/catmull/
12 http://www.youtube.com/watch?v=5CNTvd5770c
13 http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToEuler/index.htm
14 M. McLaughlin and M.Katchabaw, "A Reusable Scripting Engine for Automating Cinematics and Cut-Scenes in Video Games", Proceedings of CGSA Conference, 2006.