三国杀李通和马忠:在3D 中怎么旋转贴图和改变贴图颜色

来源:百度文库 编辑:高考问答 时间:2024/05/05 09:15:10

"Shave and a Haircut" 中文帮助文件

Shave 的界面

视图操作和热键
虽然shave的界面没有和Maya 整合到一起],但它的操做也是很简单和直观的
察看视图只需按住鼠标左键在视图中托动
调节参数只需按住鼠标右键在视图中托动
可以用键盘上的箭头键来平移视图,
用“,”号键和“. ”号键来放大和缩小视图。
用“-”键隐藏物体,用“\”键将其显示回来。
用“a”键显示视图中的所有物体,空格键在视图中充分显示选择的物体。

选择模式和方式(selection modes / methods)
可以以多种方式选取头发
选取所有的末梢点

选取所有整股的点
选取任意的点
选取根部的点即选取整股点
一个效应器被放置在毛发的指导物体上,当增加选择点时shave也会不断为毛发应用IK和约束。不过用户只需凭感觉应用它们。

选择末梢 ‘ENDS’ 选择整股 ‘WHOLE STRAND’

实施选择,按下'SHIFT' 和 'Z' 键托动鼠标将调整视图中的一个圆环来选择指定物体,用'z' 键取消选择
按'[' 和 ']' 键,可以在指定物体链上向上或向下选择点
按'i'键进行反向选择

工具模式(笔刷
BRUSH, 移动MOVE, 摆动SHAKE)
这些工具提供了对元素操作的交互性
移动‘MOVE’模式,如果]选择了移动工具,此工具将对选择点应用位移,无论选择什么工具,只要用鼠标直接应用就可以了
笔刷模式提供了更为细致的操作,可以用两种方式去修改笔刷大小一种是用选择键(z或shift-z)另一种是用‘b’键仅改变圆环的大小
摆动模式为头发应用动力学仿真,但它也是一个很好的雕刻工具,有两种方法可以退出此模式按键或点击笔刷或移动模式。

编辑事件

碰撞开关(Toggle Collision)
使shave 中的碰撞有效,但是必须为头发应用了碰撞物体,如果在梳理头发时系统变慢可以在此将它关闭,如果在操做时头发插入了物体内可以使碰撞有效然后双击鼠标右键就会改正。T

弹回零位和弹回选择(Pop Zero / Pop Select)
如果想取消已经对一些头发的操做需要用pop zero 工具将它们弹回,此操作使头发延表面法线方向弹回。Pop select不需要将头发置零即可弹回。I

表面锁定和解锁 (SURFACE LOCK / UNLOCK)
表面锁定捕获头发的选择点,并将它们锁定到方向和距离上最近的表面上,锁定的点不再受Shave 的动力学控制,但受表面的影响,如果将它们解锁那么就会恢复正常状态。

减少长度(Attenuate Length)

此操作缩减选择的头发。例如动物爪子部位要比胸部的毛短得多,此操作在修改动物毛发时很有用。

剪切选择的(Cut Select)

剪切选择顶点中最低的顶点,如果在笔刷模式并选择整股就可以将头发周围剪除。

摄像机同向(Comb Camera)

将毛发的方向变为和摄像机方向同向,这对于通常的动物毛发很有用,而且在梳理毛发时是一个好的开端,为了同向正确需要定义毛发跟随并覆盖在表面,选择的毛发和摄像机同向但它们仍和其自身表面平行,因为毛发和表面的相切关系毛发在表面的过渡和有转角的地方看上去也会很好但这还不是很真实你还需要用笔刷工具作更为细致的工作。

再次同向(Recomb)

使毛发和表面简单的以当前毛发方向为依据使毛发和表面再次平行。快捷键为’r’。

撤销操作UNDO – shave可以撤销5次操作

主动梳理工具(ACTIVE TOOLS)
在不同的选择模式主动梳理工具表现出不同的作用,结合使用它们和BRUSH以及
MOVE工具是很实用的
位移(Translate)
在鼠标托动方向托动选择点。
将选择的毛发直立(Stand on End)
将选择的毛发朝向表面垂直方向。
根部杨起(Puff Root)
此工具在毛发根部偏移头发
成丛(Clump)
在约束范围内,将所选毛发推到一起。
旋转(Rotate)
在约束范围内,在图标周围旋转头发 this tool will rotate or swirl hair vertexes around the cursor.
缩放(Scale)
向左或向右托动鼠标使毛发变长或变短。

Shave菜单
Create New Hair
建立新头发命令使头发在Maya中的所选物体生长出来,现在Shave支持三种类型的生长物体,支持
Polygonal 物体, NURBS 表面, and NURBS 曲线。.

Create Hair By(以…建立头发)

Create Hair By下面有两个子菜单项它们是CopyParams From,和CopyHair From 它们的每一个子菜单都会列出当前的所有shave节点(shaveNodes)这些菜单允许你从任意一个存在的shaveNod
e继承属性以建立新的头发,或者是移植(transplant)一个存在的头发样式的头发节点,它们之间的区别在于CopyParams From仅拷贝属性,头发依然以原有样式生长] Copy Hair From是另一种情况,不仅拷贝参数同时也拷贝头发样式,当你依据一个对象的拓补结构拷贝头发时,Shave需.要一些假定以确定哪些shaveNode的数据被应用到目标表面,经过指定以得到最好的解决方案,我们可以指定哪些部分仅仅应用最接近的shaveNode数据,这意味着要得到一个精确的拷贝,你需要做一些工作,你要在最接近源模型的位置放置目标模型。

Edit Current(编辑当前菜单)
Edit Current菜单包括对shaveNodes节点的大部分操作,为了防止用户进行过多的不必要的操作我们引入了Current shaveNode概念,使对shaveNode的操作用每一个菜单来实现,除非你已经用ShaveSelect菜单选择了其它shaveNode节点否则当前操作的就总是最后创建的shaveNode节点。
Style Hair发型
发型(Style Hair)菜单链接Shave 的界面头发将保持shaveNode
的当前状态。如果头发是动态的,则需要重运算一次然后再回到Maya中。
Copy Params From从…拷贝参数
Copy Parameters From 非常象Create By->Copy ParamsFrom,区别在于这种状态不建立新的头发,仅拷贝参数到当前Shave节点,下一级菜单包括了一个场景中的shaveNode的 列表. 当前的shaveNode 在Copy Params From中不可用。
Transplant From从…移植
Transplant From 的工作方式和 By->Co
py Hair From很象, 在此方式下移植头发到一个已经存在的shaveNode 节点,同样的限制是你需要在适当位置放置模型以使Shave 为每个顶点指定正确的结果。

Delete删除
删除当前shaveNode节点 以及清除和首次建立的shaveNode的连接。

Instancing(实例)
允许你把任何几何体实例在头发上

Update Growth Mesh更新生长面
重置物体当前的shaveNode节点到当前选择,此项和Select->Hair Growth Polys菜单项结合使用很方便。

Update Collision Mesh更新碰撞面
为当前shaveNode.节点添加或改变碰撞面,
Update Textures更新纹理
使Shave 重建纹理查找列表
Edit Current菜单结束

HUD Display
在Maya的左上角显示当前的头发节点(shaveNode)和动力学(dynamics)状态
Dynamics动力学
动力学子菜单包含了对当前Shave引擎的动力学控制,使动力学可用或不可用可以是全局的或局部的,当你在Shave界面中为任何一个头发击活动力学控制你在Maya.中必须重新计算动力学仿真

Live Mode(活动模式)
Maya 迫使场景在cpu空闲时更新,结果就象头发在活动。
Run Dynamics All Node(运行所有节点的动力学)
运行并备份播放范围的动力学计算的结果,shave不再读取缓存而是读取备份文件数据。如果你改变
shaveNode的动力学属性使用Edit Current->Style Hair,或者为生长头发的物体做动画,则需要重新进行动力学仿真
Clear Dynamics(关闭动力学仿真)
关闭并清除缓存的仿真文件
Reset Rest Position(重置休息模式)
从置休息模式在和Live Mode 结合使用会非常有效,当选择此工具当前头发位置将被作为头发的休息样式而保存这和进入Shave界面相似,选择test模式然后用键冻结头发

Dynamics 子菜单结束

Select选择
选择菜单中包括两项使你选择Maya中的特定元素
Hair Growth Polys选择头发生长物体
选择当前生长物体,这对检索选择是有用的,因为一旦此项击活你可以从中添加或移除对象然后
执行Edit Current->Upda
te Growth Mesh去调整头发的生长。
Collision Polys选择碰撞物体
此项选择碰撞设置中的成员和Select->Hair Growth Polys相似

Shave Globals Shave的全局控制
打开全局控制属性窗口。
Shave Select Menu (Shave选择菜单)
用于选择场景中的Shave节点,被选择的Shave节点被认为是当前节点

Shave的全局控制窗口

Render parameters(渲染参数)

Hair Render Mode(头发渲染模式)
控制头发或替代物的渲染,可以选择Buffer,Geometry, Mental Ray或None
在Buffer模式shave会渲染头发和替代物体
在Geometry模式Shave 将建立几何体, 用于Maya的渲染,当使用实例时此项可用。
在Mental Ray模式将使用Mental Ray来渲染头发
当使用 None头发和替代物体在渲染时将被忽略。
Instance Render Mode
Re
nder Quality(渲染质量)
渲染质量设置shave buffer render(shave渲染缓存)的反锯齿水平
可以选择 Draft 草图
Low 低
Medium 中
High 高
Duuude 要求紧急时使用
当渲染要求提出以后,内存的需求以也会随之增加
Tile Count(平铺数)
平铺数控制渲染块的平铺数
其操作为1x1,平铺块小,内存需求大
3x3,
5x5,
9x9.
15x15. 平铺块大,内存需求小
不过这种操作的好处是以牺牲一些系统资源为代价的。这种代价和所消耗的内存相比较是很小的如果系统内存很大的话你可以将此项设为1x1当渲染电影或用于打印你可以增加平铺数为5X5或更高
Do Compositing(使用合成)使头发和最终场景合成在一起
Output Hair Image(输出头发图片)使Shave可输出头发图片
TmpDir(临时文件路径)设置Shave的临时文件存储路径,默认是没有的不过当你在使用动力学访真时需要设置此项为你需要的路径。

Shave Light List(Shave 灯光列表)
可以特别指定Shave在渲染时察找的灯光,默认是all, 意味着所有的聚光灯都被使用只有那些被列入的灯被用于头发的渲染。在这里输入灯光名并用空格将它们分隔开。

Hair Occlusion Objects(头发遮断物体)
可以特别指定Shave在渲染时遮挡住哪些物体。
Shadow Parameters(阴影参数)

Do Haire Shadows(使用阴影)
Cast Shadow Density (阴影密度)
Shave Shad Samp(Shave的阴影采样值)
Shave Shad Fuzz(Shave的阴影绒化度)
Shadow Resolution(阴影贴图的大小)
Native Illumination(自我照明)
Render Man 参数

全局动力学参数

Gravity
控制头发所受重力的大小

显示参数

Display Lod 显示级别 可设置为 Off 关闭
Low 低
????????????????????????????????Medium 中
????????????????????????????????High 高
随着设置的增高Shave对系统的需求也会同时加大。

Node Behavior(节点行为)

Caching 设置节点是否被缓存
Node State 设置节点状态

Shave的节点属性

Hair Count(头发数量)
这项的数值和字面上数值不附,但你可以将它联想为数量高的数值可以在表面上产生更多的数值此数值的减少会使表面头发数以也减少,此值也同时被density back(密度贴图)和cutmaps(修剪贴图)默认情况shave会平均分配表面头发的密度(大的几何体比小的几何体接受更多的头发)

Hair Count = 500 Hair Count = 1000

Hair Segments (头发分段数)
控制头发的段数,段数越多头发越平滑,若是中等长度的头发可以用20左右的数值,短发可以更少一些,长发可增高此值,此值可影响渲染速度。

Passes(嵌画值)
Shave的缓存渲染以一种全新的方式来解释头发的透明。反而Shave在以真实的方式解释头发的透明时反而要更多的时间去渲染(例如不透明的头发)它们以不同的方式随机产生。这些缓存被捆绑在一起 ,高的数值会加大头发的透明度也要注意每增加一步,实际渲染的头发数也会增加,直观上讲此值越高越有沙粒感。

Passes = 1 Passes = 5

Cut Map(修剪贴图)
此属性仅可贴图,此项用贴图控制头发的长短,50%的灰度头发在渲染时就有50%的长度,且没有形的改变。

Density Map(密度贴图)
此属性仅可贴图,此项用贴图控制头发的密度。

Rand Scale(随机缩放)
控制头发长短的随机性。

Rand Scale = 0.0 Rand Scale = 1.0

Root Thickness(根部厚度)
控制头发根部的厚度。

Root Thickness = 0.1 Root Thickness = 1

Tip Thickness(尖部厚度)
控制头发尖部的厚度。

Tip Thickness = 0 T
ip Thickness = 1

Active 使Shave有效
Interpolate Guides 插入指导
???????
????????????On Off
Use Instance Obj 使用实例物体

Display As(显示为)
控制代表Shave的头发在Maya中的显示状态,
guides默认设置, 显示指导头发
hairs
geometry
当shave globals中设置头发的显示质量级别为Low时选择这其中的每一项都不会对显示带来负担,当你提高显示级别会加大系统负担,当选择Hair或Geometry时显示的细致程度会好一些,特别是在设置位移参数时,你可参考下面调整frizz(卷曲)参数的数值的效果

Guides

Hairs

Hairs With Frizz

材质属性

Specular(镜面高光)
控制头发渲染是的高光元素。下图是将头发设置为黑色的高光情况

Specular = 0.1 Specular = 1.0
Gloss(光泽度)

控制头发的光泽属性此值范围是从0到0.1数值越高高光范围就越聚集。

Gloss = 0.01 Gloss = 0.09

Amb/diff(环境或慢射亮度)
<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso