MemeWar’s map editor with terrain evolver integration

Creating a 3D terrain takes a huge amount of time and effort, and so as coming up with ideas to create one, and depend heavily on the modeling skills of the designer. Many of times these terrains produced by simple methods are not dynamic enough for huge variety re-productions. Terrain Evolver is de...

Full description

Bibliographic Details
Main Author: Ang, Edwin Yew Leng
Other Authors: Ong Yew Soon
Format: Final Year Project (FYP)
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/46449
_version_ 1826130715668905984
author Ang, Edwin Yew Leng
author2 Ong Yew Soon
author_facet Ong Yew Soon
Ang, Edwin Yew Leng
author_sort Ang, Edwin Yew Leng
collection NTU
description Creating a 3D terrain takes a huge amount of time and effort, and so as coming up with ideas to create one, and depend heavily on the modeling skills of the designer. Many of times these terrains produced by simple methods are not dynamic enough for huge variety re-productions. Terrain Evolver is designed for user to generate terrains with minimum technical knowledge through the application of Evolutionary Computation. Through a number of iterations and a pool of initially randomly generated terrain solutions, evolution process will aid users to converge to a design suitable to their needs through crossover and mutation. Evolution process also allows designers to experiment with different combination of terrain features without the need to edit the terrains physically. Terrain Evolver also differs from other auto terrain generators as it creates terrain-generating programs as its end product instead of the physical terrain itself. These programs are specific in producing terrains of certain features but dynamically enough to produce a wide range of different looking terrains. Such programs can also be exported to other application such as games and be reused to generate terrains, making randomly-generated-infinite-worlds possible. Besides the Terrain Evolver, a Map Editor is also created to manage the 3D environment such as placing of models on the terrains and simple terrain editing tools.
first_indexed 2024-10-01T08:00:27Z
format Final Year Project (FYP)
id ntu-10356/46449
institution Nanyang Technological University
language English
last_indexed 2024-10-01T08:00:27Z
publishDate 2011
record_format dspace
spelling ntu-10356/464492023-03-03T20:36:06Z MemeWar’s map editor with terrain evolver integration Ang, Edwin Yew Leng Ong Yew Soon School of Computer Engineering Centre for Computational Intelligence DRNTU::Science::Biological sciences::Evolution DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision Creating a 3D terrain takes a huge amount of time and effort, and so as coming up with ideas to create one, and depend heavily on the modeling skills of the designer. Many of times these terrains produced by simple methods are not dynamic enough for huge variety re-productions. Terrain Evolver is designed for user to generate terrains with minimum technical knowledge through the application of Evolutionary Computation. Through a number of iterations and a pool of initially randomly generated terrain solutions, evolution process will aid users to converge to a design suitable to their needs through crossover and mutation. Evolution process also allows designers to experiment with different combination of terrain features without the need to edit the terrains physically. Terrain Evolver also differs from other auto terrain generators as it creates terrain-generating programs as its end product instead of the physical terrain itself. These programs are specific in producing terrains of certain features but dynamically enough to produce a wide range of different looking terrains. Such programs can also be exported to other application such as games and be reused to generate terrains, making randomly-generated-infinite-worlds possible. Besides the Terrain Evolver, a Map Editor is also created to manage the 3D environment such as placing of models on the terrains and simple terrain editing tools. Bachelor of Engineering (Computer Science) 2011-12-06T03:32:54Z 2011-12-06T03:32:54Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/46449 en Nanyang Technological University 61 p. application/pdf
spellingShingle DRNTU::Science::Biological sciences::Evolution
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Ang, Edwin Yew Leng
MemeWar’s map editor with terrain evolver integration
title MemeWar’s map editor with terrain evolver integration
title_full MemeWar’s map editor with terrain evolver integration
title_fullStr MemeWar’s map editor with terrain evolver integration
title_full_unstemmed MemeWar’s map editor with terrain evolver integration
title_short MemeWar’s map editor with terrain evolver integration
title_sort memewar s map editor with terrain evolver integration
topic DRNTU::Science::Biological sciences::Evolution
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
url http://hdl.handle.net/10356/46449
work_keys_str_mv AT angedwinyewleng memewarsmapeditorwithterrainevolverintegration