
Mesh
听雨眠丨
萌新U3D开发
展开
-
Unity中Mesh的uv坐标讨论与使用方法
在日常工作中用到了Mesh组件,但是对其中的uv不是很了解,网上查了一番虽然有一些收货,但是使用方法都不是很详细,于是在自己的摸索下算是有了一些小的心得。Mesh中的UV就是四个点,原点是起点,终点是右上角,顺序先从起点的Y轴指向终点,然后再X轴指向终点正常图片都是从下向上,从左向右渲染。UV的顺序是 0点(0,0),1点(0,1),2点(1,1)3点(1,0),左下角(0,0)是原点,右上角(1,1)是终点,顺序是一个顺时针。渲染出来的图片那么如果此时我们希望图片从右向左该怎么改呢?此时原点原创 2020-05-12 10:44:44 · 8298 阅读 · 1 评论 -
unity如何用Mesh画图(画一个十字架2D/3D)
最近工作上用到了Mesh这个组件,需要用这个组件画图,拿十字架练手。需要用到的组件,Mesh ,MeshRender,MeshFilter。首先我们了解一下三者的关系,MeshFilter从Mesh拿到需要画图的数据,然后给MeshRender进行渲染。unity中的图片都是一个个三角形拼接起来的。所以不管是绘制什么,都需要三个点(存在Mesh的vertices中),并且这三个点需要按照逆时针顺序给Mesh的triangles(int的数组,存放需要绘制点的顺序)。所以如果我们想画一个长方形,其实就原创 2020-05-09 15:38:38 · 1745 阅读 · 1 评论