已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ShaveGeneral propertiesHair count :毛发数量Hair segments 毛发段数Hair passes : 毛发羽化Scale:毛发长度,调节毛发从根部到尾部的长度,此参数改变形状。Rand scale:Root thickness 毛发根部宽度Tip thickness 发梢宽度Displacement Material properties Seif shadow 阴影范围Geom.shadow 毛发阴影,0为全开Specular:高光强度Specular TINt 高光颜色Tip color 发梢颜色Hue Variation 发梢颜色偏移Value Variation 发根颜色偏移Root color 发根颜色Multi strand count(取消Interpolate guides)multi strand count 发跟毛发数量root splay 发根扩散tip splay 发梢扩散randomize 毛发长度edit currendupdate collision mesh(毛发与物体碰撞)学习笔记之一 1.生成Hair有种途径: A.建立若干条曲线,依次选择它们,然后Shave-Create NewHair。注意:线的起点方向决定了头发的根部方向。另外选择头表面,使其LIVE,然后在其上根据发式走向建立一些曲线,再选择一些面,建立头发,然后选择先前建立的曲线,Edit CurrentComb Using Curve,即头发按曲线方向形成发式。 B.建立一个NURBS物体或一个多边形体,然后创建头发。 C.选择多边形的一些面,然后创建头发。2.给头发创建材质后,场景视窗中并不会自动刷新显示出颜色来,在Shave主菜单下的Update Texture能完成刷新功能。(渲染后也会自动刷新)注:Instance体默认会被设为Template(为节省资源),请先解除Template才能看到其上的材质。3.一个物体表面只能和一个头发系统作碰撞,但一个头发系统能和多个物体作碰撞计算。4.Multi-Clone是针对一个表面上有多个头发系统来做复制的,是将物体与头发一起进行复制。方法是:选中物体,再执行此命令即可。5.头发属性面板中的Hair Passes控制了头发的半透明属性,最小值为1,为不透明。增大此值将大大增加渲染时间,但部分头发会显得带有透明性质而更显真实,锯齿更少且效果更好。6.一个物体上或多边形物体的同一些面上可以种植多套头发。7.选择一套头发,Edit CurrentApply Preset,则会弹出预设头发的窗口,此时可以将已建好的头发更换为其它的预设头发。8.选择一套头发,再选择一个多边形物体,Edit CurrentInstancingSet Instancing Object,则选中的物体会替换头发。Clear Instancing Object可以删除被替换的头发多边形体。9.当头发太密不容易选择头发所生长的表面时,可以在选择了头发的情况下,在Shave主菜单下,选择Reselect SurfaceHair growth polys即可。学习笔记之二 10.当在一个表面生长了太多头发,以至于想修改表面形状而速度过慢时,可以先通过Reselect来选择表面,再进行COPY复制出一个表面来,对其点进行修改,修改完后,选择头发,再选择此复制体,然后执行Edit CurrentUpdate Growth Mesh即可将原始物体上的头发移到新的修改好形状的表面上。注意:作迁移时,复制体与原物体最好在一个位置上。如果不在一个位置上,则最好不要改变面数,否则迁移后的头发方向将会发生变动。11.Shave Hair不支持海龟等其它渲染器,所以在需要时,可以将Hair转为多边形,Edit CurrentConvertHairs to Polygons。(注意:转换后的多边形面数较多)12.改变一根或多根头发的方向,有以下几种方法: A.使用Shave Brush Tool,通过调整控制区大小来改变头发的影响范围。 B.使用ConvertGuides to Curves,将头发向导转为曲线,再进入次物体模式,调整曲线上的点,最后使用Edit CurrentComb Using Curves,则所修改曲线附近的头发方向也将发生相应改变。 C.使用ConvertHairs to Curves,将所有头发转为曲线,后面步骤同上。只是修改的是单根的头发。13.当进入Live Mode后,头发由于进行动力学计算而会改变状态,当要回复初始状态时,可以通过Edit CurrentReset Rest Position来恢复。14.删除头发的最佳方法是:Edit CurrentDelete,然后再在Outline中删掉一个空集,如Shavehair1的空集,这样删除最彻底干净。15.Dynamics-Live Mode,即动力学激活模式开关。当模式开启后,场影中所有的头发系统都将开始进入动力学计算。包括重力影响等。16.头发与表面的碰撞计算:在视图中选择表面和头发,再Edit CurrentUpdate Collision Mesh即可。注意:必须选中ShaveHairX节点。17.DynamicsRun Dynamics Current Node将会对当前选择的头发系统进行动力学计算。在进行计算前,需要在Shave Globals面板中的Dynamics子面板下指定状态文件的保存位置。而Clear Dynamics Current Node将会删除动力学节点,删除状态文件,同时回复至其初始状态学习笔记之三 注:2D Post不支持半透明遮罩物体。他们会像实体一样遮挡住头发,3D Volumetric不支持MR渲染。在MAYA渲染器渲染下,半透明物体可作遮罩(其材质须具有transparency属性。 同样情况下,2D比3D渲染要快。 混合方式为OFF时,将会在渲染窗口中只显示其它物体。如果开启了图像输出,将在指定目录下生成一张头发的单独渲染图。打开Shadow matte时,渲染后在渲染视窗中显示头发落在物体上的阴影。注:头发落在头发上的阴影,可在渲染输出图上看到。 Buffer Mode-Visible in Reflections/Refractions ! Caution ! 光线跟踪时头发是否参与反射/折射/焦散。如果内存数量不足,则在头发数量过多时,可能无法作渲染。学习笔记之四 头发的属性参数面板解释如下: Hair Count:头发数量。其定义的数字并非实际生长的数目,只是一个参照。 Hair Segments:头发段数。依旧头发的长短来决定段数即可。 Cut Map:切割贴图。由一个灰度图来决定头发的长度。用此法可以在保留头发形状的基础上改变头发的长度。 Density Map:密度贴图。由一个灰度图来决定头发的密度。以上两个灰度图的应用,对于多边形的头发生长面来说。可根据UV与表面对应点的位置关系来决定哪些地方头发长或短/哪些地方头发浓或稀。Rand Scale:随机贴图。同样由灰度图来决定头发某处的稀或密长或短的随机发布。 Gloss:高光扩散度。值由0到0.1,值越大,高光区越小越集中。Amb/diff:环境光与漫射光的控制度。值越小,头发接受的光线越平(即越受环境光影响);值越大,头发接受的光越接近于场景中的灯光。因此,理论上说,值应该调大,但有时暗处太暗,则可以适当调小此值以使暗处加亮。Hue Variation:色调变化度。从0到100,值越小,头发颜色越纯正单一,值越大,则头发变得五颜六色,色调更丰富多样。Value Variation:纯度变化度。从0到100,值越小,头发颜色越暗淡,值越大,则头发颜色的纯度越高越鲜艳。Frizz和Kink属性:两者有相似之处。但后者比前者效果更强烈,卷曲程度更高。后者是沿GUIDE整个产生效果。Multi Strand Properties Multi Strand Count:倍乘数量。意思即是在原有每根头发的基础上倍乘一个数目,这样一根变N根,它们成为一束。它的好处是可以在显示较少数量头发的情况下,对头发进行调整,当在最后渲染后,调大此值,则渲染的头发变密。同时,渲染时间比单纯增加头发数目要少。Root Splay/Tip Splay:根部张开度及顶部张开度。增大顶部张开度可以作出草丛的效果。Nurbs Tesselation Properties的UV分段数:在Nurbs表面上种植头发,然后使用Paint Hair Tool工具,显示的Hair Guide密度就由UV分段数来决定。另外,作碰撞的头发是NURBS表面时,此项UV参数也控制了碰撞计算的精度,UV段数越高,碰撞越真实。学习笔记之五 25.作Instance物体时的几个重点。 A.只有多边形才能作Instance物体。 B.多边形最好建于原点。 C.给Instance后的头发赋予材质,须赋给Outline List中的shaveDisplayGroup中的相应的ShaveDisplay。 D.进行Instance操作后头发多边形会被Template化,因此不能直接显示其上的纹理效果,取消Template后即可。因为Instance此项操作后非常占用系统资源,因此会被模板化。26.BUFFER RENDERr的相关信息: - motion blur动态模糊 Shave的Buffer渲染支持真3D动态模糊,渲染时请将渲染质量调为“medium”,目前还不支持2D动态模糊。 - depth of field / fog景深/雾效 目前还不支持内部作景深和雾效,不过会将信息写入MAYA的Z-buffer,这样便可以通过合期合成来实现景深和雾效。 - buffer rendering limitations一些限制 目前的Buffer渲染并不完全支持透明遮罩物体,不过通过在MAYA内使用体积Shader可以实现。27.关于阴影渲染的一些要点: A.Maya中的所有灯都能产生头发阴影。除非在Shave Globals中关闭Do Hair Shadows或在将灯与头发作连接后关闭“Use All Lights”。想要关闭头发之间互相产生的阴影,则进入头发的自身属性菜单。在Material Properties面板中调节Self Shadow值。 B.将头发与灯作连接后,便可进入灯光的属性面板,在如下图示的菜单中调节此灯产生的阴影质量。学习笔记之六(完) 28.面板Shelf中的一些功能: Attenuate Length:削弱长度。针对表面有些地方头发长度相对其他地方为短。因此,可用此工具在选择了一些头发的情况下,点此按钮,则选中的头发长度会缩短。(当然也可用Paint工具或Scale Map来控制某处头发长度)。 Pop Zero / Pop Select:拉长头发用各种方法削短头发后,可用此命令来恢复长度。不过前者是将长为0的头发恢复原长,后者是将选择的头发恢复长度。 Comb:梳倒将选中头发向某方向梳一个角度,执行此功能后选中头发将沿刚才梳的方向倒于表面上,然后便可以使用Paint工具来调整。(本功能适用于梳理毛头) Replace Rest:更换为初始态。将头发进行调整后,如果需要,可以执行此功能。系统将头发此时的状态记为“初始”态,以后在需要的时刻,再执行Edit Current-Reset rest Position即可恢复到初始态。 Lock/Unlock hairs:选择一些头发,执行Lock功能,则选中头发不再受动力学影响,仿佛被捆住了。但被Lock的头发仍会随着头皮表面运动而动。可用其来模拟头发扎起来的效果。 29.梳理头发工具: A.Translate:通过节点移动来调节头发形态。 B.Scale:头发伸长或缩短。 C.Rotate:头发绕中心打转。 D.Stand:让头发直立。 E.Puff:类似于Stand。 F.Clump:让选择范围内的头发集起来,成束。 30.在水中,头发一般会受浮力影响,在作动力学计算时,会抵消一部分重力影响。在Shave Hair中进行模拟的方法是,头发参数面板中的Dynamics子面板下的Dampen值。字面上解释是“阻尼、抑止”,但直观上可以理解为“浮力”值。 31.自定义的头发可以保存入预设中,如下图示。通过此功能,还可以替换为其它头发系统或以一定比例与其他头发相融合变形。32.一些杂项:在输入或是参考一个带头发的场景时,必须在输入选项中选择“Use namespaces”。补充1.无论灯光是否开启阴影属性以及MR的raytrace,任何灯光对SHAVE进行照明时SHAVE都会默认开启自身的OCC效果,若希望所加灯光只对SHAVE进行照明而不影响其他模型,则可以关闭灯光的Illuminates by Default、emit diffuse及specular,SHAVE渲染不会受影响,但是灯光的强度及COLOR里HSV的V值应该保证大于02.场景中的其他灯光就算没有被加入SHAVE所在渲染层,SHAVE计算的时候仍然会将其他灯光计算在内(灯光与SHAVE同在一个渲染层里的更不必说)此时有两种方法:a是将多余的灯光加入一个display layer,并将其不可见;b是在SHAVE的全局属性里关闭use all lights,再选中你希望影响SHAVE的灯光,然后找shave/shadow attributes/add to selected lights,这样就能让SHAVE只被这些灯光影响若用平行光,应该将平行光的箭头对准SHAVE,不然效果很差,还是用聚光灯效果好3.SHAVE节点下的Amb/diff值不要开太高,虽然会很酷,但是会让毛发缺少生动4.hair passes可以极大的提高毛发的质量,做静帧时一定要至少开到2,特写时也应该稍微开高些,真的,开到2比你多千根头发都管用,渲染时间不会多多少5.SHAVE节点下的将frizz anim及anim speed改为非0可以调出微风拂面的效果,也就是自然风吹动的感觉,不需要特别的动力学节点进行关联6.当SHAVE跟3S以及位移贴图同时出现在场景中,特别是3S结合位移贴图的时候,一定要小心,渲染的时候MAYA几乎每次都会崩溃,解决办法是在Hypershade的创建MAYA默认节点的surface里,找到Shave Background节点并创建,此节点会默认附带创建一个shaveBackgroundSG节点,删除此节点,然后将你的3S材质球点出input and output connections的连接,找到它的misss_fast_skin_mayaSG,将新建的shaveBackground连接到misss_fast_skin_mayaSG里的surface material上即可,同时你可以在misss_fast_skin_mayaSG上添加任何的displacement mat位移贴图,之后的渲染MAYA再也不会出现崩溃的现象7.由于SHAVE对位移贴图的支持不好,所以无论怎么调整,SHAVE合成到图片中始终都会有瑕疵。比如A物体长出SHAVE,B物体对SHAVE进行遮挡,B物体是带有位移贴图的模型,结果是B物体不能完美的遮挡SHAVE,始终会在物体边缘产生一条很细的缝,注意只有开启了物体SHAPE下的feature displacement后才能进行适当遮挡8.做头发的时候若不需要太精细的调整可以先建CURVE做引导曲线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省杭州五校2026届化学高二第一学期期末预测试题含答案
- 安防行业中迎宾保安职位全面解析与应聘策略
- 护理员助理护理风险管理与防范
- 幼儿园教师保教结合工作指南及家园共育方案
- 工会群团工作培训讲义与课件
- 商标法律顾问职业规划指南
- 2025年青岛市黄岛区事业单位考试真题
- 2025年合肥市包河区事业单位考试真题
- 工艺部门经理工艺路线设计规范
- 应急值守岗夜班工作注意事项
- 舞蹈身体认知训练-洞察及研究
- 2025-2026学年辽师大版(三起)(2024)小学英语四年级上册(全册)教学设计(附目录)
- 政法委考试题库及答案2025
- 第10课 公共场所言行文明 第2课时(课件)2025-2026学年道德与法治三年级上册统编版
- 2025年党政知识干部培训知识竞赛-党群工作知识历年参考题库含答案解析(5套典型考题)
- 员工实习管理办法
- 酒店物业服务与管理委托合同
- 腰椎骨折康复训练
- 2024年福建省烟草专卖局公司考试笔试试卷试卷附答案
- 停产停建煤矿管理办法
- 中储粮笔试题库小程序资料复习历年真题
评论
0/150
提交评论