
大家好,前面有讲述优化每一个模块的数字资产对下一步有很重要的作用。
前几天就有小伙伴反应,他们在没有优化调整好模型的情况下就开始了绑定动画,待镜头看到了模型上面还有一个很大的裂缝的时候,已经奔溃了,需要重新调整模型,然后在调整绑定,在搞动画。今天开始说下如何从一开始优化整理好文件——从模型开始。
当我们自己完成一个模型,或者接收到其他小伙伴的模型时,第一件事情就是打开查看。打开maya,该做些什么事情呢?
01,第一个步骤就是用我们的快捷件“O”打开outliner(如何设置快捷键,请见之前写的 《maya软件设计自己的使用快捷键方法,唤醒你超级无敌甩鼠标(坚持第三天)》 ),这里面包括了这个三维文件中的所有事物。包括灯光,模型,曲线,节点,材质,等等等等。
在outliner中要做些什么呢?首先命名所有的模型名字。
02,接着我们打开材质编辑器Hypershad,将所有的模型都赋予默认材质球(lambert1)清理下没用的材质节点。
edit——Delete Unused Nodes
03,再此返回outliner,删除场景中所有的事物。
在outliner中右击,取消勾选第一个show DAG Object Only。
这样就可以显示更多的场景信息,很多内部数据节点等等,我们可以全部选择,全部删除掉。
04,maya自带了优化场景的命令,这个选项特别多,不个个讲述,因是模型文件,可以全部选择,然后执行优化内容。
File——Optimize Scene Size 后面的选项卡——全部勾选,然后执行Optimize。
05,重要的内容CLeanup登场,这个涉及到模型自身的布线情况,来详细讲下:
命令在Mesh——Cleanup
点击进入选项内容:
在以一个标签中,Cleanup Effect清理效果,从上而下包括了:
Cleanup matching polygons 自动清理匹配的模型(常用)
Select matching polygons 选择匹配的模型
Apply to selected objects 应用到选择模型(常用)
Apply to all polygonal objects 应用到所有模型
Fix by Tesselation:根据修改条件选择
详细如图介绍,其中常用的有:Face with more than 4 sides、Concave faces、Non-Planar faces(Faces with holes这个是有破洞的,应该在制作模型的时候可以看到。)
接下来最下面的Remove Geometry移动如下条件的模型:
主要的有两个,距离为0的边,面积为0的面,这个主要是处理在误 *** 作中几2个点,3个点,4个点等等的重复到一个点上,造成了0的边和线。这个一般都是根据需求使用,一般情况不用的。
06,在制作模型中,有时候忘记合并点,我们可以通过高亮看边,视察是否未合并。
下图为高亮边的显示,很容易看出为缝合的效果(两个模型是同一个,一个高亮显示,一个为开启)
Display——Polygons——Border Edges
07,关于模型的法线,是否统一正确,常规为所有法线的面朝外,
在试图的窗口命令中:Lighting——勾选掉Two Sided Lighting(这样显示法线方向),黑色和灰色应该统一,黑色朝内。
根据模型法线的情况,来调整法线方向。
06,以上为个人在制作项目中的经验,欢迎沟通交流,土豪点赞随意哦
那要看怎么说了 一般最外面是模型段 还有data段 如果用集需要用set段 如果要用程序性语言处理那写在calc段里面 需要定义初始值写在init里面 如果需要更复杂的那还要写子模型
而且像data calc 这些都可以写多段
参考代码:
dat <- readtable("clipboard",header = T)
dat
lmd<- lm(y~x1+x2+x3+x4+x5,data = dat)
summary(lmd)
lmd2 <- step(lmd) #逐步回归法,挑选变量子集
summary(lmd2)
newd <- dataframe(x1=12135,x2=28679,x3=19978,x4=502,x5=24950)
predict(lmd,newd,interval = "prediction")#预测值
predict(lmd,newd,interval = "prediction",scale = T) #预测均值
有个减面的命令叫做optimize,你可以调节试试,数值大了模型会变形。
或者用Multres命令简化模型面数
以球体为例,转化为编辑多边形,然后添加multres命令,点击下方的生成,改变一定量的球体点数,渲染结果是一样,达到减面的效果。放如摄像机之后:SHIFT+F打开安全框,看的部分渲染,看不到的直接删除面!小心,这里面有的面之间是有关联的。 2焊接点,优化线条。 3直接调用模型,那要看做的模型人员的基本功了,他要用一体化建模(无缝建模)的话,面数基本上就是最优了。将模型布线优化,减少模型的面数 2将实体模型用线框显示,然后将不再编辑的物体用相框代替(选择补偿编辑的物体,然后单击右键, 选择“Display as box”选项前面的,这样模型就会以box形式的线框显示出来)。如果你没有塌陷的话建议把细分次数降低,另外楼上的说法部分有误,实体模型用线框显示并不会加快视口的显示速度,相反会变慢,所有的显示模式中单纯的平滑方式显示的是比较快的,当然四边框这一类的排出在外。修改器里边找到 MultiRes (先选中需要减面的模型)——点击生成 —— 调整顶点百分比 (一般60左右 太低了影响模型质量)。 另外修改器还有个优化命令 可以试试
以上就是关于maya优化模型,我要做个一干净的模型(坚持第六天)全部的内容,包括:maya优化模型,我要做个一干净的模型(坚持第六天)、LINGO 程序中建立优化模型中,最多可有几段组成、R语言最优化模型怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)