본문 바로가기
KERD
논문KCI 등재

뷰 의존형 세분화와 패턴 합성 알고리즘을 이용한 실시간 도시 맵 생성 기법

Real-Time Generation of City Map for Games in Unity with View-dependent Refinement and Pattern Synthesis Algorithm

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

In this paper, we propose an algorithm that can quickly generate and synthesize city maps in racing games. Racing games are characterized by moving a wide map rather than a fixed map, but designing and developing a wide map requires a lot of production time. This problem can be mitigated by creating a large map in the preprocessing step, but a fixed map makes the game tedious. It is also inefficient to process all the various maps in the preprocessing step. In order to solve this problem, we propose a technique to create a terrain pattern in the preprocessing process, to generate a map in real time, and to synthesize various maps randomly. In addition, we reduced unnecessary rendering computations by integrating view-dependent techniques into the proposed framework. This study was developed in Unity3D and can be used for various contents as well as racing game.

Abstract

In this paper, we propose an algorithm that can quickly generate and synthesize city maps in racing games. Racing games are characterized by moving a wide map rather than a fixed map, but designing and developing a wide map requires a lot of production time. This problem can be mitigated by creating a large map in the preprocessing step, but a fixed map makes the game tedious. It is also inefficient to process all the various maps in the preprocessing step. In order to solve this problem, we propose a technique to create a terrain pattern in the preprocessing process, to generate a map in real time, and to synthesize various maps randomly. In addition, we reduced unnecessary rendering computations by integrating view-dependent techniques into the proposed framework. This study was developed in Unity3D and can be used for various contents as well as racing game.

참고문헌 (17)

  1. Cakmak, Tuncay, "Cyberith Virtualizer:A Locomotion Device for Virtual Reality", ACM SIGGRAPH, pp.6:1~6:1 (2014)
  2. Sutherland, "A Head-mounted Three Dimensional Display", Proceedings of the December 9-11, 1968, Fall Joint Computer Conference, Part I, pp.757~764 (1968)
  3. Lefebvre, Sylvain, "Parallel Controllable Texture Synthesis", ACM SIGGRAPH, pp.777~786 (2005)
  4. "“Asphalt Xtreme” video game" (2016)[URL]
  5. Lefebvre, Sylvain, "Appearance-spa ce texture synthesis", ACM Transactions on Graphics (TOG), 25(3) (2006), ACM
  6. Bar-Joseph, Ziv, "Texture mixing and texture movie synthesis using statistical learning", IEEE Transactions on Visualization & Computer Graphics, pp.120~135 (2001)
  7. Efros, Alexei A., "Image quilting for texture synthesis and transfer", Proceedings of the 28th annual conference on Computer graphics and interactive techniques (2001), ACM
  8. Hertzmann, Aaron, "Image analogies", Proceedings of the 28th annual conference on Computer graphics and interactive techniques. ACM, 2001 (2001), ACM
  9. Heeger, David J., "Pyramid-based texture analysis", synthesis, 1995, ~[DOI]
  10. Rosenberger, Amir, "Layered shape synthesis: automatic generation of control maps for non-stationary textures", ACM Transactions on Graphics (TOG), 28(5), pp.107~ (2009)
  11. Han, Charles, "Multiscale texture synthesis", ACM Transactions on Graphics (TOG), 27(3) (2008), ACM
  12. 박한욱, "다중 텍스처 합성을 위한 전환 이미지 생성", 정보과학회논문지 : 시스템 및 이론, 38(4), pp.202~206 (2011), 한국정보과학회
  13. Lagae, Ares, "Geometry synthesis by example", Shape Modeling and Applications, 2005 International Conference (2005), IEEE
  14. Lee, Sung-Ho, "Adaptive synthesis of distance fields", IEEE transactions on Visualization and Computer Graphics, 18(7), pp.1135~1145 (2012)
  15. Lalonde, "Photo clip art", ACM Transactions on Graphics (TOG), 26(3), pp.3~ (2007), ACM
  16. Goodfellow, Ian, "Generative adversarial nets", Advances in neural information processing systems, pp.2672~2680 (2014)
  17. Mirza, Mehdi, "Conditional generative adversarial nets", arXiv preprint arXiv : 1411. 1784, ~ (2014)

관련 논문AI추천

이 간행물의 다른 논문 (24건)