The embodiment of the present invention provides a method and device for rendering terrain texture, an electronic device and a storage medium. The software application is executed on the processor of the mobile terminal and the graphical user interface is rendered on the screen of the mobile terminal. The graphical user interface is divided into grids with corresponding grids. The method includes: responding to the player's ground. The shape and texture selection operation determines the topographic texture of the current scene; the topographic texture has a corresponding texture mapping; in response to the position assignment operation on the image user interface, at least one target grid is determined on the graphical user interface; the peripheral grid sharing the target grid is determined; the texture occupancy relationship of each peripheral grid is determined; and according to the above-mentioned position assignment operation, at least one target grid is determined. The texture occupancy relation obtains the corresponding texture map, and the texture map is pasted into the corresponding surrounding grid to complete the terrain texture rendering. The embodiment of the invention can satisfy the player's demand for free creation.
【技术实现步骤摘要】
一种地形纹理的绘制方法及装置、电子设备、存储介质
本专利技术涉及图形处理
,特别是涉及一种地形纹理的绘制方法及装置、电子设备、存储介质。
技术介绍
随着通信技术的不断进步,手机、平板电脑等移动终端成为人们生活中不可或缺的工具,而为了更好的丰富人们的生活,各大游戏厂家相应研发各种各样的游戏。在某些创造类游戏中,开发者设计了游戏编辑器供玩家使用,游戏编辑器是可以由玩家自己来定义游戏规则,玩法内容的工具。游戏编辑器的场景中,玩家会希望在场景的地表和斜坡等实现各种不同的地形纹理,类似草地,湿地,戈壁,死亡之地,石板路等,同时希望同一种地形有一些随机因子,不要太影响场景的批次。然而,普遍的地形纹理的实现方式是美术做好效果,这种美术统一设计好的地形纹理好看却单调,玩家失去自定义的权限,无法发挥玩家的创造性,体验效果较差。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种地形纹理的绘制方法及装置、电子设备、存储介质。为了解决上述问题,本专利技术实施例公开了一种地形纹理的绘制方法,在移动终端的处理器上执行软件应用并在所述移动终端的屏幕上渲染得到图形用户界面,所述图形用户界面上划分有网格,所述网格分别具有其对应的格点,所述方法包括:响应玩家的地形纹理选定操作,选定当前场景的地形纹理;所述地形纹理具有对应的纹理贴图;响应在所述图像用户界面上的位置指定操作,在所述图形用户界面上确定出至少一个目标格点;确定共用所述目标格点的周边网格;确定各个所述周边网格的纹理占用关系;根据所述纹理占用关系获取对应的纹理贴图,并将所述纹理 ...
【技术保护点】
1.一种地形纹理的绘制方法,其特征在于,在移动终端的处理器上执行软件应用并在所述移动终端的屏幕上渲染得到图形用户界面,所述图形用户界面上划分有网格,所述网格分别具有其对应的格点,所述方法包括:响应玩家的地形纹理选定操作,选定当前场景的地形纹理;所述地形纹理具有对应的纹理贴图;响应在所述图像用户界面上的位置指定操作,在所述图形用户界面上确定出至少一个目标格点;确定共用所述目标格点的周边网格;确定各个所述周边网格的纹理占用关系;根据所述纹理占用关系获取对应的纹理贴图,并将所述纹理贴图贴入对应的周边网格中完成地形纹理的绘制。
【技术特征摘要】
1.一种地形纹理的绘制方法,其特征在于,在移动终端的处理器上执行软件应用并在所述移动终端的屏幕上渲染得到图形用户界面,所述图形用户界面上划分有网格,所述网格分别具有其对应的格点,所述方法包括:响应玩家的地形纹理选定操作,选定当前场景的地形纹理;所述地形纹理具有对应的纹理贴图;响应在所述图像用户界面上的位置指定操作,在所述图形用户界面上确定出至少一个目标格点;确定共用所述目标格点的周边网格;确定各个所述周边网格的纹理占用关系;根据所述纹理占用关系获取对应的纹理贴图,并将所述纹理贴图贴入对应的周边网格中完成地形纹理的绘制。2.根据权利要求1所述的方法,其特征在于,所述确定各个所述周边网格的纹理占用关系的步骤,包括:将所述目标格点设置为第一占用关系;将各个所述周边网格中除所述目标格点的其他格点设置为第二占用关系;针对各个所述周边网格组合其所有格点的第一占用关系和第二占用关系,得到纹理占用关系。3.根据权利要求1所述的方法,其特征在于,所述纹理贴图位于总纹理贴图中,所述根据所述纹理占用关系获取对应的纹理贴图的步骤,包括:根据所述纹理占用关系计算对应的平面坐标;根据所述平面坐标从所述总纹理贴图中获取相应的纹理贴图。4.根据权利要求3所述的方法,其特征在于,所述指定纹理占用关系具有对应的多个纹理贴图,所述根据所述纹理占用关系获取对应的纹理贴图的步骤,还包括:若所述纹理占用关系为指定纹理占用关系,则随机获取所述指定纹理占用关系对应的纹理贴图。5.根据权利要求1所述的方法,其特征在于,所述地形纹理绘制于场景中的地表或者斜率相等的斜坡。6.一种地形纹理的绘制装置,其特征在于,在移动终端的处理器上执行软件应用并在所述移动终端的屏幕上渲染得到图形用户界面,所述图形用户界面上划分有网格,所述网格分别具有其对应的格点,所述装置包括:地形纹理选定模块,用于响应玩家的地形纹理选定操...
【专利技术属性】
技术研发人员:钟浩涛,周金,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。