四种建模方式的优缺点及模型轻量化的重要性

从行业内主流的建模方式讲起,3D行业内现在有4种主流建模方式,分别是多边形建模、曲面建模、体素建模和逆向建模,它们都各自有优缺点,同时也对应着自身的模型处理难点。算法


1. 多边形建模
业界有一句话“你能够用多边形为任何事物建模”。多边形就是由多条边围成的一个闭合的路径造成的一个面,只要你使用足够的细节,你能够建立任何表面。这也是多边形建模成为主流建模方式的缘由,作任何模型都不会有限制。
但多边形建模也有缺点,它只是一副空壳,虽然能够构建物体的表面,但没法反映现实物体的内在结构,与现实物体仍是有不小差距。
并且建模师很容易过于精琢细节,致使模型面数过多,以致于后面对模型作烘焙、渲染、展UV,几乎会搞到崩溃,二次开发的可操做性也变得很低,形成一种模型作完了,但并不能良好应用的尴尬局面。优化


2. 曲面建模
多边形建模用直线构建平面,而曲面建模就是用曲线构成曲面的一种建模方式,它很是适合用来建立光滑的物体。好比看起来就很丝滑的数码产品、汽车和一些人物细节。
但这种建模方式缺点也很明显,一来是比较麻烦,再一个是很难精准参数化。因此这种建模方式通常作视觉展现用,用来生成视频或者图片。
同时它对贴图的美观度和清晰度,要求比较高,而当这个模型拥有大量高质量的贴图以后,就会致使模型数据量变大,这就是它无可避免的缺点。url


3. 体素建模
体素其实就是三维的像素块,最典型的体素建模的例子就是那款家喻户晓的游戏“个人世界”,每一个物体都是由一个个六面体像素块堆叠成的。
用这种方式构建的模型,每一个六面体都有本身的体积,不像多边形建模只有一个空壳。
不过体素建模有一个很是明显的缺点:内存太大。它是由一个个立方体构成的,固然须要占用立方体的内存,因此这也是通常体素游戏内存都特别大的缘由,在通常的电脑设备上可能根本没法承载.net


4. 逆向建模
前面几种建模方式能够没有实物,靠构想进行建模,而逆向建模是先有实物,再为它进行建模。逆向建模包括照片逆向建模、三维扫描逆向建模等一系列相关技术。开头提到的VR建模用的就是逆向建模方式。
现阶段国家力推的倾斜摄影也属于逆向建模,它是对实景进行全方位地拍摄扫描,从而建模。
逆向建模生成的模型一般面数都很高,并且贴图数量也很是多,这就致使了整个模型体量巨大,连作最基础的展现都十分困难视频

 

3D模型轻量化处理
基于以上建模方式与生俱来的缺憾,因此咱们必须对模型进行再处理加工,以知足不一样的场景对模型的精度、内存、格式等等的不一样需求。blog


举个例子:游戏

企业须要一辆车,对汽车制造行业来讲,他就会对模型的精度要求很是高,甚至须要作到不差分毫,这样才能实际投产。
而一样是这辆车若是在游戏中被应用的话,只须要较高的贴图质量、较好的流畅度和较小的数据体量来支持画面。图片


现阶段处理模型通常靠两种方式:一种是人工,一种是机器算法内存

人工操做比较繁杂且耗时耗力,极可能本想处理一个体量较大的模型,搞大半天只减下去几兆,最后精度还损失了,得不偿失。
机器算法,具有过硬的轻量化处理技术,就能够达到事半功倍、甚至解放双手的效果。 并且进行轻量化以后,不只能够尽量保障模型的精度,还能最优化减面和展uv,达成适用于应用场景的最佳效果。开发

相关文章
相关标签/搜索