Unity3D Mesh小课堂(一)三角形

您所在的位置:网站首页 3Dmax选择面怎么是三角形的 Unity3D Mesh小课堂(一)三角形

Unity3D Mesh小课堂(一)三角形

2024-04-11 05:59| 来源: 网络整理| 查看: 265

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