当前位置:   article > 正文

Unity渲染基础——Mesh原理_渲染:环境mesh如何理解

渲染:环境mesh如何理解

       这片文章其实是综合了我之前看过的几篇文章,然后汇总了一下。参看文章贴在文末。涉猎到相关的内容是之前学习换装的时候,作者将skinmeshrenderer中的mesh数据显示到了ui上,从而实现了在UI上显示模型的需求。

       Unity中想要显示一个3D模式,必须要知道该模式的形状,这个形状其实就是mesh数据。有了mesh数据后,再通过Mesh Filter组件将mesh数据发送给Mesh Renderer组件进行渲染。Mesh Filter组件不一定每个gameObject对象都有,但是Mesh Rnderer组件是一定有的。那么我们就可以自定义mesh的数据,然后挂上一个Mesh Renderer组件从而渲染出我们想要的效果。

      Mesh:是指模型的网格,建模就是建网格。细看Mesh,可以知道Mesh的主要属性内容包括顶点坐标法线纹理坐标三角形绘制序列等其他有用属性和功能。因此建网格,就是画三角形;画三角形就是定位三个点。

     下面是一个cube的mesh,可以看到,每个面有两个三角形。6个面一个12个三角形。每个面是4个顶点坐标,6个面一共24个

XX

顶点坐标 。注意&

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/881921
推荐阅读
相关标签
  

闽ICP备14008679号