Unity3D Mesh小课堂(一)三角形 |
您所在的位置:网站首页 › 3Dmax选择面怎么是三角形的 › Unity3D Mesh小课堂(一)三角形 |
Mesh顾名思义“网格”,Unity3D里面所有的模型都是由Mesh组成的,UI也不例外。
例如下图,模型上的一个个小网格就是Mesh,这些Mesh有不同的三维顶点(Vector3),共同组成了一个3D模型。 Unity3D中Mesh的基本单位是三角形,学习应该由浅入深,所以今天我们就从最基本最简单的等腰三角形开始画起。 本文作者尚为初学者,如有理解不到位的地方,欢迎指正。 首先我们新建一个名为TestTriangle的CSharp脚本,然后打开TestTriangle,我们开始编写代码。 using UnityEngine; using System.Collections; /* ============================================================================== * 功能描述:创建三角形Mesh * 创 建 者:Eci * 创建日期:2016/09/04 * ==============================================================================*/ [RequireComponent(typeof(MeshRenderer), typeof(MeshFilter))] public class TestTriangle : MonoBehaviour { public float sideLength = 2; public float angleDegree = 100; private MeshFilter meshFilter; [ExecuteInEditMode] private void Awake() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |