Font Size: a A A

Design And Implementation Of Terrain Visual Editing Tool

Posted on:2021-02-04Degree:MasterType:Thesis
Country:ChinaCandidate:B XiangFull Text:PDF
GTID:2428330611469708Subject:Engineering
Abstract/Summary:PDF Full Text Request
3D terrain is an indispensable scene element in computer games,virtual simulation,geographic information and other applications.Realistic digital terrain plays an important role in enhancing the reality of virtual scene and the immersion of users.How to edit 3D digital terrain model efficiently and flexibly has always been an important research topic in computer graphics.So far,researchers have proposed many terrain creation and editing technologies,such as: process based terrain construction,physical erosion based terrain simulation,texture synthesis based terrain modeling,sketch based terrain generation and so on.These methods are all designed for a specific scale,and they are very effective in dealing with a certain type of terrain modeling.However,they have not carried out a more comprehensive investigation on the terrain features and editing requirements,and can not meet the needs of more general terrain modeling.Intuitive,flexible and efficient 3D terrain editing is still a problem to be further explored.Based on the in-depth analysis of terrain features and user modeling requirements,this paper constructs a multi-level terrain editing mode.In this mode,the terrain editing behavior can be expanded from three levels: point,line and face.Each level has a specific operation target and corresponding editing tools.A multi-level and comprehensive terrain editing tool set composed of point tool,curve tool and brush tool is constructed.It provides users with an intuitive,flexible,systematic and comprehensive means of terrain editing.Point tool is mainly for feature editing in terrain,which is suitable for point as control unit.We have realized the function of single point tool to control the height,position,direction,size and slope of feature terrain through coordinate axis.We have also designed and implemented a multi-point editing tool,which realizes rapid deformation of large-scale 3D Terrain Based on moving least square method.Curve tools are mainly used to Edit Terrain elements with obvious curve features such as rivers and mountains.We designed and implemented editing tools that can effectively control the curve width,slope,height,cross section and other features based on the specific construction requirements of rivers and mountains and combined with point tools,so as to quickly create and edit rivers and mountains.The brush tool takes a certain surface area in the terrain as the editing unit.We designed and implemented a variety of brush tools,including: sampling the existing terrain sample features through the brush,then using the sample brush to paint the terrain;noise brush tool based on Perlin noise,etc.The experimental results show that the terrain editing tool set designed in this paper can complete terrain editing and generation quickly,flexibly,intuitively and effectively.The work of this paper is a scientific discussion on interactive editing technology of 3D terrain.The research results can provide useful reference and support for improving the current editing methods of 3D digital terrain.
Keywords/Search Tags:terrain editing, mean coordinate method, moving least square method, brush
PDF Full Text Request
Related items