{"title":"Generating random terrains in 3D games by an approximated version of Gaussian process","authors":"","doi":"10.56824/vujs.2022a047","DOIUrl":null,"url":null,"abstract":"Creating a 3D terrain or a wave surface takes a lot of time for a graphic artist in the 3D game creation process. This problem poses the following computer requirements: the generated terrain surface must be both random at all points, but also smooth and curved, and the difference between the vertices must be controlled by the input parameter. This paper will upgrade the Gaussian Process (GP) from 2D to 3D in order to solve this terrain generation problem. In addition, when the generated surface becomes very large, GP requires a large amount of computation related to matrix analysis. This paper proposes an approximate solution to speed up the computation.","PeriodicalId":447825,"journal":{"name":"Vinh University Journal of Science","volume":"140 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Vinh University Journal of Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.56824/vujs.2022a047","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Creating a 3D terrain or a wave surface takes a lot of time for a graphic artist in the 3D game creation process. This problem poses the following computer requirements: the generated terrain surface must be both random at all points, but also smooth and curved, and the difference between the vertices must be controlled by the input parameter. This paper will upgrade the Gaussian Process (GP) from 2D to 3D in order to solve this terrain generation problem. In addition, when the generated surface becomes very large, GP requires a large amount of computation related to matrix analysis. This paper proposes an approximate solution to speed up the computation.