[Unity]Mesh相关类库翻译

本文介绍了Unity3D中的Mesh组件,包括Mesh网格、MeshCollider网格碰撞器、MeshFilter网格过滤器和MeshRenderer网格渲染器,详细讲解了它们的概述和关键属性,特别是Mesh的顶点、法线、纹理坐标等信息,以及网格碰撞器的convex属性和网格渲染器的顶点属性重载功能。
摘要由CSDN通过智能技术生成

Mesh 网格

概述

可以通过脚本代码创建或修改Mesh类。

Mesh的属性包括顶点数组和若干个三角形数组

对于每一个顶点,可以有一条法线、两个纹理坐标、颜色和切线。这些都是可选的可以随意删除。所有的顶点信息都分别存储在相同大小的数组中,如果你的mesh有十个顶点,那么你就会有十条法线和其它属性的数组。

以下三种情况你可能会想用可修改的mesh:

1.从零开始创建一个mesh:应该按照下面的顺序
a) 指定顶点
b) 指定若干个三角形

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    public Vector3[] newVertices;
    public Vector2[] newUV;
    public int[] newTriangles;
    void Start() {
        Mesh mesh = new Mesh();
       
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值