【TA-霜狼_may-《百人计划》】美术2.5 模型常见问题及规范

2.5.1 概述

模型制作是中前期的一些工作,会影响后续(动画,特效)等效果

2.5.2 布线的合理性

动画角度:横平竖直,均匀清晰,结构线密度足够,在关节处的布线应当尽量多一些,由于肘关节和膝关节一般是单向弯曲的,所以在面数有限的情况下,也可以使用前三后二的布线

模型角度:尽量把线使用在体现剪影上,单纯的平面上加线是没有意义的,平面上的细节会在之后的制作中用法线来体现

多星点问题

当将多星点放在模型的表面边缘时,经过细分后会产生凸起,但是通过卡线的方式将多星点移至平面处,细分后就不会有凸起问题。
在这里插入图片描述
当在模型上挖洞时,当周围都是四边面的情况下,必然会出现五星点;

在三维软件中,一般对于点法线的算法都有预设,maya中对于点法线算法为:无权重、角度权重、面积权重、角度面积混合权重
在这里插入图片描述
如下图所示,在四边形未被分割成两个三角形前,原本法线方向为红线,当四边形被切分成两个三角形时,红色法线右上角平面的面积缩减为三角形1,此处的权重减少,所以法线偏移为绿线。
在这里插入图片描述
不同软件中的预连线有所不同,例如下图中,不在一个平面内的四边形在两个软件中有两种不同的预连线方式。为了达到想要的效果,针对这种不在同一个平面内的四边形建议进行预连线。
在这里插入图片描述

2.5.3 UV合理性

传统UV规范中:一个材质球,一个UV和一张贴图,所以建议把UV放在第一象限中(0,1框)。
udim方式:多象限UV。用同一个材质球对应多张UV,并将不同UV放置在不同象限中。

如何通过UV提高精度

打直UV能使我们更好的利用空间,提高空间利用率。合理利用UV能够提高精度,能打直的就打直,能横竖打直的就不要斜打直,斜打直会成为锯齿的根源。
在这里插入图片描述

拉伸

在提高利用率的情况下UV是允许有均匀拉伸的,特别是如果后期不会出现纹理制作的情况,均匀拉伸不会导致任何问题,在精度足够的情况下,拉伸也是没有问题的,只会导致最终制作的贴图也是拉伸的情况。
一般利用棋盘格来检验UV的拉伸是否合格,同样,带数字的棋盘格也可以拿来检查UV的方向是否和模型方向一致,虽然正放倒放不影响贴图制作,但是行业默认能喝模型一致就和模型一致展开UV。
在这里插入图片描述

共用UV

在烘焙时,如果有共用的UV需要挪出【0,1】框,如果不挪出,烘焙时会识别不了你需要烘焙哪一边作为结果,导致得到的法线贴图出现错误

硬边的地方UV必须断开,UV边界才能按照正确的法线进行烘焙,否则会有一条明显的接缝(不可修复)

UV接缝的两侧最好是对齐状态,这在你使用Tiling贴图时会发现格外重要。
在这里插入图片描述
图中右侧红圈部分,如果不对齐,可能导致法线信息不正确。

2.5.4 光滑组

maya中通过设置是否为软硬边来达到修改法线的目的,软边获得所有邻接面的法线平均,硬边则是拥有多个方向的法线
在这里插入图片描述
3Dmax中通过设置光滑组来实现上述效果:
在这里插入图片描述
实际上一个平面可以有多个光滑组,只要相邻面共同拥有一个光滑组,就会生成软边。

maya和max软件在互导的时候,模型法线会处于锁定状态,而导入模型后解锁法线,由于maya和max定义软硬边的方式不同会导致 光滑组/软硬边信息丢失,这时候就需要解锁锁定状态,重新进行光滑组设定。 网上也有一些扩张工具能够实现自动的转化

由于定义了软硬边,后期烘焙过程中,烘焙时拾取的是你最后使用的高模模型的点的法线,存在对应关系,当前的高模对应当前的低模。如果你在烘焙结束后又去修改了软硬边信息,正常情况下软硬边信息不对等的地方法线会出现错误。

2.5.5 模型基本检查点

  1. 该合并的点全部合并完了;
  2. 没有非法面,N边面等不规范面的存在;
  3. 有UV,用于贴图;
  4. 不出现镂空面穿帮;
  5. 场景大小设置正确;
  6. 拥有规范命名,方便资产整理(模型前缀一般为“SM_”,即static mesh)
  7. Maya模型请检查历史是否清除干净,Max模型请塌陷编辑器
  8. 模型额坐标轴归零(习惯问题,否则进入引擎后会发现法线坐标轴不在你的模型周围)
  9. 进入引擎前最好三角面化
  10. SP导入模型时出错(可能是没有UV,UV没在(0,1)框中,SP的log中一般会把错误原因直接写出来)
  11. Maya中制作的模型导入Max或反向操作,赋予了软硬边却没有软硬变化效果(导出模型时会被锁定,所以请先解锁法线,再重新定义软硬边)
  12. Maya里制作的模型导入Max或反向操作,发现模型大小不一致,需要检查maya 和max的场景单位设置是否一致
### 回答1: i86bi_linuxl3-adventerprisek9-m2_157_3_may_2018.bin 是一种二进制文件,具体是Cisco网络设备的操作系统镜像文件。这个文件用于更新或安装Cisco设备上的操作系统。 该文件名中的"i86bi" 表示它是为基于Intel x86架构的设备准备的。"linuxl3" 表示它是一个基于Linux操作系统的Layer 3功能集合。"adventerprisek9" 意味着它包含了企业级的功能集合,例如Advanced IP Services等。"m2" 是特定软件版本的标识符。"157_3_may_2018" 是该版本文件的版本号和发布日期。 通过安装或更新这个.bin文件,可以将Cisco设备的操作系统升级到指定的版本。这可能包括修复已知的漏洞和错误,增加新的功能和性能优化。为了使用这个.bin文件,您需要具备一定的网络设备管理经验以及Cisco设备的权限。 一般情况下,您需要通过合适的管理界面(如Cisco IOS命令行界面)或者网络管理软件将这个.bin文件加载到设备的存储介质上。然后,您可以使用适当的命令来启动操作系统的安装或升级过程。此过程可能需要一些时间,因为设备需要对二进制文件进行验证和安装。 总之,i86bi_linuxl3-adventerprisek9-m2_157_3_may_2018.bin 是一种针对特定Cisco网络设备的操作系统镜像文件,用于更新或安装操作系统,并提供企业级的功能集合。 ### 回答2: i86bi_linuxl3-adventerprisek9-m2_157_3_may_2018.bin是一个文件的名称。根据文件名的命名规范,可以看出这是一个针对某种硬件平台的Linux操作系统镜像文件。该文件的后缀为.bin,说明它是一个二进制文件,常用于存储机器代码或执行文件。 文件名中的"i86bi"可能是指该软件是基于Intel 86处理器架构的。"linuxl3"意味着这是一个Linux平台上的第三层(网络层)软件。 "adventerprisek9"是指该软件属于思科公司的企业级版本,通常含有高级功能和性能扩展。"m2_157_3_may_2018"可能是软件的版本号,表明该版本是2018年5月3日发布的第157.3版本。 因为这个文件是二进制文件,我们无法直接通过阅读其内容来判断其具体用途。然而,根据文件名中的信息推测,它可能是一种用于网络设备的操作系统镜像,用于提供高级网络功能和企业级性能。 在使用该文件之前,需要确保你的硬件平台与该软件的要求相匹配。此外,我们可以根据软件开发者提供的文档或支持页面来获取更多关于该软件的详细信息,包括安装步骤、功能说明和系统要求等。 ### 回答3: i86bi_linuxl3-adventerprisek9-m2_157_3_may_2018.bin 是一种二进制文件,通常用于Cisco网络设备的升级或恢复操作系统。它是用于Linux操作系统的Cisco企业级IOS软件镜像文件。这个文件是2018年5月3日发布的版本,版本号为157.3。这个版本通常用于支持企业级网络设备的路由和交换功能。 这个文件可以通过网络升级或直接写入到设备上,以更新设备的操作系统,并提供更多的功能和修复一些已知的问题。在升级或安装这个文件之前,必须确保设备的兼容性,并且备份设备的现有配置和数据。安装过程通常是在设备启动时,通过命令行界面或设备管理工具运行一系列指令来完成的。 i86bi_linuxl3-adventerprisek9-m2_157_3_may_2018.bin是一个经过验证和认证的软件镜像文件,以确保其完整性和可靠性。这个文件还可能包含其他配置文件、文档和说明,以帮助用户正确地安装和配置网络设备。 需要注意的是,除非有特殊的需求或指导,否则最好按照厂家的建议和指示来操作,避免不必要的错误和损失。对于普通用户来说,安装和使用这类文件通常需要一定的专业知识和经验,因此最好在专业人士的指导下进行操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zczplus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值