ParKS
ParKS
全部文章
地编-饥荒
3C(1)
ARPG系列(42)
C+基础(4)
Shader(13)
Unity程序框架(17)
刷题(58)
实用工具(9)
序言(1)
战斗系统(6)
未归档(3)
计算机图形学(6)
计算机网络(2)
归档
标签
去牛客网
登录
/
注册
ParKS的知识博客
积累,加油
全部文章
/ 地编-饥荒
(共12篇)
13-14.生成地形贴图
基于每一个网格的贴图数值,生成对应的网格贴图。 /// <summary> /// 生成地图贴图 /// </summary> private Texture2D GenerateMapTexture(int[,] cellTexutreInd...
C#
Unity
地编
2022-06-26
0
477
12.计算格子贴图索引数字
来自专栏
计算格子贴图索引数字 为噪声图生成的随机数值匹配对应的地形 完善边界 修改顶点周围的贴图索引 输出每个格子贴图索引 为噪声图生成的随机数值匹配对应的地形 public enum MapVertexType { Frost, Marsh, } public class MapVe...
C#
Unity
地编
2022-06-18
0
466
11.生成噪声图
来自专栏
生成噪声图 生成噪声图 优化顶点、格子生成边界判定 生成噪声图 确定某一位置的地形类型。 private float [,] GenerateNoiseMap(int width,int height,float lacunarity,int seed) { ...
C#
Unity
地编
2022-06-17
0
691
9-10.地图网格系统
来自专栏
地图网格系统 顶点 生成顶点,确定顶点的索引和坐标 格子 生成格子 基于顶点找格子 顶点 生成顶点,确定顶点的索引和坐标 顶点和网格的其实位置不同,边界上是没有顶点的(顶点四周要求必须都有网格),所以第一个网格-第一个顶点-第二个网格-第二个顶点的顺序。顶点的索引由x,y的索引...
C#
Unity
地编
2022-06-14
0
616
8.War3地形拼接算法理论
来自专栏
War3地形拼接算法理论 贴图生成 贴图生成 使用柏林噪声可以完成区域划分,具体的还需要对每个区域的贴图进行生成,可以叠加平滑过渡。 可以通过多张草的贴图按照合适的顺讯叠加生成自然的地形。 地形算法的本质是根据某个贴图的四个顶点上是否与四个标准草顶点(1,2,4,8)相连,连一个加一个,最...
C#
Unity
地编
2022-06-14
0
1169
7.设置Mesh的UV
设置Mesh的UV UV介绍 设置地形MeshUV UV介绍 UV包含在Mesh中,将模型拍平成多个面。 对于矩形面片,UV和mesh一致(只有一个面)。 设置地形MeshUV mesh.uv = new Vector2[] { new ...
C#
Unity
地编
2022-06-14
0
701
6.实时绘制一个Mesh作为地面
来自专栏
实时绘制一个Mesh作为地面 Panel 绘制三角网格和矩形 Panel Unity自带的Panel作为地面存在问题: 顶点数量较多 UV信息导致贴图角度不对(z轴反了) 因此需要自己绘制一个矩形作为地面。 绘制三角网格和矩形 [Button("生成地图")] public ...
C#
Unity
地编
2022-06-13
0
555
5.项目准备
来自专栏
项目准备 引入程序框架 程序集定义 引入程序框架 导入UnityPackage或者直接将框架文件夹拖入Assets下即可。 源代码链接 文档资料 使用示例 笔记 程序集定义 框架部分的代码已经确定,通常情况下不希望重新编译,通过额外设定程序集与CSharp做分离,在框架根目录下新建一个Assem...
C#
Unity
地编
2022-06-12
0
493
4.随机数种子
来自专栏
随机数种子 伪随机与随机数种子 添加随机数种子 伪随机与随机数种子 因为计算机中的随机是伪随机(体现在多次生成n个数,每次结果都一样),随机一般要基于一些外部的输入,常见的就是根据当前时间,但是我们也可以设置基于什么条件,这个条件就是种子。 //C#随机数种子 System.Random ran...
C#
Unity
地编
2022-06-12
0
480
3.仿我的世界地形
来自专栏
仿我的世界地形 准备工作 生成地图 准备工作 创建Cube,添加Icon,场景中新建MapGenerator空物体,挂载MapGenerator脚本,建立白、绿、蓝三个材质球。 public int mapHeight; public int mapWidth; pub...
C#
Unity
地编
2022-06-12
0
463
首页
上一页
1
2
下一页
末页