maya摄像机参数详解.docx
- 文档编号:27657426
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:17
- 大小:90.45KB
maya摄像机参数详解.docx
《maya摄像机参数详解.docx》由会员分享,可在线阅读,更多相关《maya摄像机参数详解.docx(17页珍藏版)》请在冰豆网上搜索。
maya摄像机参数详解
摄像机
在Maya中,你对场景的观察总是通过一个摄像机进行的,摄像机可能是一个透视摄像机也可能是一个正交摄像机。
你可以将它想像成一个带定向器的摄影机,现在通过它的镜头进行观察。
如果你想换一个角度观察场景,你就要移动该摄像机,但你可能还不得不把它移回来。
另一种方法与此相反,你可以建立并定向另一个摄像机,并通过它进行观察。
同样,在Maya中所有你看到的内容都依赖于你所用的摄像机。
你可以通过使用LookThroughSelected选项通过一个光源或任意一个物体来观察场景。
例如,如果你通过一盏灯来观察场景你就可以精确地知道此灯照明的范围。
你也可以选择一个物体如角色的眼睛然后通过该视图给场景中加入动画。
如果设置输出图像的解析度、高宽比和图面,你就应该了解摄像机上那些设置的含义以及与真实世界的关系。
Focallength焦距
焦距的定义是从镜头到底片的距离。
焦距越短,聚焦平面到镜头后背的距离越短。
镜头是按照焦距的长短来划分的。
焦距用毫米(mm)来表示,在有些地方也用英寸(1inche=25mm)。
对每个摄影镜头,你都必须决定一个物体在画面中有多大。
例如:
是否一个镜头中应该包括整个角色或只是头部和肩部?
有两种方法放大五个物体在画面中的比例。
你可以将摄像机靠近物体,也可以增大镜头的焦距。
焦距与物体在画面中的比例成正比关系。
如果你将焦距加倍(保持摄像机与物体的距离不变),物体在画面上的大小也加倍。
物体在画面上的距离与物体到镜头的距离成反比,如果将此距离加倍,物体在画面中的大小减半。
Angleofview
在你调整摄像机焦距时,angleofview会变宽或变窄。
这就是为什么图面上的物体会变大或变小。
当你增大焦距,angleofview会变窄;当你减小焦距,angleofview会张大。
Perspective透视
因为有两种方法改变物体在画面上的大小,那么移动摄像机和调整焦距有什么区别呢?
为什么选择这种方法击不选用另一种方法呢?
答案是移动摄像机会改变透视。
与距离摄像机较近的物体相比,距摄像机较远的物体相对尺寸变化速度较慢。
当你改变摄像机的焦距时透视没有变化。
画面上所有的物体按同一比例改变尺寸。
透视可以被认为是因距离摄像机的远近不同而造成物体在画面中大小的不同。
Cameraaperture
在真实的摄像机中,光圈是指以毫米为单位表示的底片的长度和宽度。
不同的底片会对应的“标准”镜头的光圈与焦距的关系是不同。
一个标准镜头不会产生远摄或广角效果。
它接近于人眼正常的视觉效果。
当光圈增大时,要增大焦距达到正常的透视效果。
例如35mm像机使用50mm镜头为标准镜头,同样是50mm的镜头用在16mm像机上就会产生远摄效果,要得到正常的透视效果,16mm的像机上应使用25mm的镜头。
在Maya中只要使用不同的底片而不改变焦距,就可以验正上面的内容。
建立新像机
默认状态下,一个新的场景中会有四个摄像机:
一个透视像机(persp),三个正交摄像机(top、front和side)。
当用户在视图中进行翻转、移动、推拉或缩放时操作时,代名词仍在使用同一个摄像机观察场景或物体。
要使用其它摄像机观察场景,首先改变视图,然后用视图菜单(Panels > Perspective >New)建立新摄像机。
建立新摄像机
选择Create>Cameras,选择一种摄像机。
Camera
建立一个单点摄像机,这是一种基本摄像机。
CameraandAim
建立一个两点摄像机,它是在一个基本摄像机的基础上增加一个目标矢量用来控制摄像机的关注点。
Camera,Aim,andUp
建立一个三点摄像机,它是在一个基本摄像机的基础上添加一个目标矢量控制点和向上矢量控制点用以控制摄像机的旋转。
你也可以在建立摄像机以后在AttributesEditor中改变摄像机的类型。
设置摄像机选项
你可以在建立摄像机之前在CreatCamera窗口中设置摄像机参数。
设置参数:
选择Create > Cameras > CameraType>OptionBox,这里的CameraType是指选择某种类型的摄像机。
这些参数的变化对摄像机的影响在下面进行介绍。
CameraProperties摄像机参数
摄像机的视图工具(翻转、平移和推拉)会用这些值来确定单点摄像机的关注点。
CenterofInterest物焦
从摄像机关注点到摄像机的距离,以场景的线性单位计算。
LensProperties镜头参数
FocalLength焦距
也可以在摄像机的AttributeEditor中修改。
摄像机的焦距以毫米为单位。
增大焦距(FocalLenght)得到推镜头,视图中的物体变大。
减小FocalLength会得到拉镜头,视图中的物体变小。
焦距的可用范围为2.5到3500。
默认值为35。
LensSqueezeRatio
摄像机镜头在水平方向压缩图像的比例。
大多数摄像机不压缩图面,其LensSqueezeRatio为1。
但有些摄像机(如变形摄像机)可能会在水平方向压缩图面生成大高宽比的图片,在底片上形成长方形的区域。
此参数的默认值为1。
CameraScale摄像机比例
给摄像机加一个相对于场景的比例。
例如,如果CameraScale为0.5,摄像机所覆盖的区域只有一半大,但场景中的物体变成原来的两倍大。
如果FocalLength为35,则实际的FocalLength为70。
FilmBackProperties底片参数
HorizontalFilmAperture,VerticalFilmAperture
底片水平尺寸、底片的垂直尺寸
摄像机的光孔或底片的尺寸,以英寸计。
CameraAperture决定了视图的FocalLength和AngleofView的关系,默认值为1.417和0.945。
HorizontalFilmOffset,VerticalFilmOffset
视图解析窗和底片窗相对与场景的水平和垂直偏移。
改变FilmOffset会产生一个二维的轨迹。
此参数用英寸计,默认值为0。
FilmFit
控制解析相对于底片窗的大小。
如果解析窗和底片窗的比例相同,则FilmFit参数没有影响。
默认设置为Fill。
见下表:
Fill将解析窗完全适配在底片窗内
Horizontal将解析窗按水平方向适配到底片窗
Vertical将解析窗按竖直尺寸适配到底片窗
Overscan将底片窗适配到解析窗
此参数解决的是解析窗与底片的关系。
你也可以从View>CameraSetting的子菜单。
FilmFitOffset
相对于底片窗将解析窗沿竖直方向(当FilmFit参数为Horizontal)和水平方向(FilmFit参数为Vertical)进行偏移。
当FilmFit参数为Fill或Oversan时FilmFitOffset参数不起任何作用。
FilmFitOffset以英寸计,默认值为0。
Overscan
只是给摄像机视图中的场景尺寸加比例,这个比例值对渲染的图片无影响。
改变Overscan值来调整观察场景多一点或少一点,而不是确确实实渲染图片。
如果视图上有视图指示器显示,改变Overscan的值会改变视图指示器周围的空间。
默认值为1。
××此参数只是给视图加了一个比例,这样场景中的所有内容会有尺寸变化,但只是改变了“显示”范围,控制渲染的几组参数:
解析度Resolution、摄像机的焦距(FocalsLength)都没有变,所以控制
1视图框充满视图。
当视图框的边缘刚好与视图对齐时,可能看不见视图框。
>1此值越大,视图框外的空间越大
ClippingPlanes
NearClipPlane,FarClipPlane
从透视摄像机或正交摄像机到远、近清晰平面的距离。
远近清晰平面可以想像成两个平面,它们位于摄像机视线上的两个特殊位置。
在视图中只能看到处于这两个平面之间的物体。
场景中到摄像机的距离比近清晰平面(NearClipPlane)更近的物体和比远清晰平面(FarClipPlane)更远的物体在视图中都看不到。
注意:
如果一个物体在近清晰平面前,只有处于远、近清晰平面之间的部分可见。
如果物体跨越远清晰平面,则整个物体可见。
如果远、近清晰平面之间的距离远大于场景中显示所有物体所需的距离,那么有些物体的显示质量会很差。
你希望渲染的所有物体到摄像机的距离通常会在某一范围内。
设置远、近清晰平面的距离刚好满足此要求,可能会大量节省渲染时间。
默认情况下,AutoClipPlane参数会处于选中状态,这时NearClipPlane和FarClipPlane的值并不能决定渲染时远、近清晰平面的位置。
NearClipPlane和FarClipPlane的默认值为0.1和1000。
重要提示:
如果设置NearClipPlane为0.1而FarClipPlane为100000(一个很大的数),渲染结果可能会有很大的问题。
MotionBlur
ShutterAngle闭合角
ShutterAngle参起作用必须在RenderGlobals和至少一个物体的AttributeEditor中打开运动模糊(MotionBlur)选项。
ShutterAngle参数的可用范围是0到360,默认值为144。
ShutterAngle控制运动物体的运动模糊的量。
真实世界的摄像机中,快门是一个带缺口的金属片。
它位于镜头和底片之间,以固定的速度旋转。
当缺口位于底片前的时候,从镜头透过来的光通过缺口对底片曝光。
缺口越大,曝光时间越长。
运动物体的运动模糊越强烈。
OrthographicViews正交视图
默认状态,当你建立新摄像机时,它是一个透视摄像机。
如果你想得到一个正交视图,点击Orthographic复选框将摄像机改成正交摄像机并根据需要改变OrthographicWidth。
OrthographicViews参数组用以控制摄像机是透视摄像机还是正交摄像机(top、front或side),以及正交摄像机的视图区域范围。
Orthographic
开关选项。
处于选中状态时。
摄像机为正交摄像机。
如果关闭,摄像机为透视摄像机。
默认状态为关闭。
默认摄像机与主轴对齐,你可以旋转正交摄像机或用翻转工具改变其翻转参数来建立一个偏轴正交摄像机,
OrthographicWidth
正交摄像机的宽度(英寸)。
正交摄像机的宽度决定了在摄像机中可以看到场景中的多少东西。
改变正交摄像机的宽度与推镜头的效果是一样。
技巧:
如果你想建立一个透视摄像机并得到正交视图模式,选择Edit>ResetSetting并点击Apply按钮。
移动摄像机Movingthecamera
你可以移动摄像机从不同的角度观察而不必建立一个新的摄像机。
要移动当前视图摄像机用View>CamersTools菜单或结合Alt键和鼠标。
你也可以将摄像机按物体模式显示在工作空间中,然后用摄像机操作手柄移动。
关于摄像机的详细信息看“显示摄像机控制操作手柄”。
将当前摄像机显示成一个物体,选择Display>Show>Cameras。
当你在场景中移动摄像机并且希望看到摄像机运动路径时,可能用这种方式会更简单。
使用摄像机工具
.按下Alt键拖动相应的鼠标键;
.从View>CameraTools中选择你所需的工具,然后拖动鼠标左键或中键;
.从View>CameraTools菜单中选择参数对话框(OptionBox),设置选项然后拖动鼠标左键或中键进行操作.
注意:
要使用Roll(翻滚)、Zoom(推拉)、AzimuthElevation和Yaw-Pitch操作不能用鼠标和Alt键来完成。
技巧:
如果你在摄像机工具选择窗中改变默认设置,记点击ResetTool按钮将所有选项复位。
如果你希望保持一个特殊的摄像机操作,用鼠标中键拖动摄像机工具设定图标
选择View>DefaultHome可以回到默认的摄像机视图
camerastool
摄像机的属性编辑器
在建立了机后你也可以在AttributeEditor中修改这此属性,选择要修改的摄像机,打开属性编辑器(Window>AttributeEditor)也可以从记摄像机的视图菜单中选择View>CameraAttributeEditor打开编辑器。
技巧:
如果点击编辑器中某些属性或边的设置盒,就会显示CreateRenderNode窗口,意为你可以将某个渲染结点映射到摄像机的某个参数是。
FilmBack参数组
FilmGate
选择预设的摄像机类型。
Maya自动设置CameraAperture、FilmAspectRatio和LensSqueezeRatio。
要想分别独立设置这几个参数,将FilmGate设为User。
默认设置为User.
CameraAperture
摄像机快门或底片的高宽比,以英寸计。
摄像机快门(CameraAperture)决定了FocalLength和AngleofView的相互关系。
其默认值为1.417和0.945。
FilmAspectRatio
摄像机快门的高宽比。
Maya会自动更新FilmAspectRatio。
其可用值范围为0.01到10。
默认值为1.5。
FilmOffset
相对于屏幕,偏移解析窗和底片窗。
改变FilmOffset可以产生二维效果。
FilmOffset以英
DepthofField景深
这一组属性控制摄像机的聚焦。
技巧:
位于摄像机聚焦区以外的东西越多,渲染越慢(因为加后续的模糊会花费更多的时间)。
DepthOfField寸计,默认值为0。
开关选项,打开时。
场景中的物体会因距摄像机的远近,一部分变得很清晰,另外一些会变模糊。
如果关闭此选项,场景中所有的物体都是清晰的。
默认选项为关闭。
FocusDistance
从摄像机到清晰聚焦的物体之间的距离,以场景中的线性单位衡量。
减小FocusDistance也就减小景深。
其可用范围为0到无穷,默认值为5。
FStop
景深范围,其中心落在FocusDistance上。
较小的范围值会靠近摄像机,较大的值会远离摄像机。
此值的可用范围为1到64,默认值为5.6。
FocusRegionScale
给FocusDistance加比例。
有效范围值为0到无穷,默认值为1。
练习1:
通过测量工具得到两点距离,得到焦点位置,制作景深效果。
练习2:
建立一个两点的摄像机,直接把景深的焦点锁定在摄像机的目标点上,在大纲窗口中显示shapes节点类型,选择cameraShape,导入到ConnectionEditor的Outputs栏,选择CameraGroup,导入到input栏。
连接DistanceBetween和FocusDistance。
OutputSettings输出输定
控制渲染的过程中一个摄像机是否输出图片,以及输出什么类型的图片。
Renderable
开关选项,如果处于打开的状态,渲染过程中会用此摄像机建立图片文件、蒙板文件和/或深度文件。
默认状态,只有默认的透视摄像机的Renderable参数才是打开的,其它所有摄像机的Renderable参数都是关闭的(不可渲染)。
注意:
在改变了RenderGlobals窗口中ImageFileOutput参数组的Camera属性时,对应的摄像机的属性编辑器的Renderable设置也会改变。
Image
开关选项,如果处于打开状态(Renderable也被勾选),渲染时此摄像机建立一个图片文件。
默认状态为on。
Mask
开关选项,如果处于打开的状态(Renderable也被勾选),渲染过程中此摄像机建立一个蒙板文件。
蒙板是一个8位通道(alpha通道)的图片文件,它用灰度反应了物体的阴影。
黑色区域没有物体(或完全透明),白色区域有(实心)物体。
蒙板主要用于合成。
注意:
如果在RenderGlobals中ImageFormat参数设置的不是MayaIFF、Maya16Iff、RLA、SGI、Tiff或Tiff16,摄像机建立的图片文件将不包含alpha通道,它会自动建立独立的蒙板文件。
Depth
开关选项,当处于选中状态时(Renderable也被选中),渲染时此摄像机建立一个深度文件。
深度文件也是一种图像文件,它反映了物体到摄像机的距离。
深度文件通常被用来作合成。
如果打开此选项,则下面的DepthType属性就可用了。
DepthType
确定Maya用什么哪个物体建立深度文件。
DetermineswhichobjectsMayausestocreatetheDepthfile.
ClosestVisibleDepth
用距离摄像机最近的物体。
当一个透明物体在最前面,打开TransparencyBasedDepth开关忽略透明物体。
FurthestVisibleDepth
当粒子效果被不透明物体遮挡时,通常会用FurthestVisibleDepth选项建立深度文件。
TransparencyBasedDepth
打开Threshoild,它以透明为基础决定了哪个物体距摄像机最近。
TransparencyBasedDepth只有在选择ClosestVisibleDepth时才可用。
当场景中有透明物体在其它物体的前面时,可以打开此选项忽略透明物体。
Threshold
在将多层透明(变化范围为0到1)合成时使用。
例如,如果Threshold为0.9(默认值),当透明表面增加到0.9或更大时变为不透明。
Environment
控制从摄像机观看场景时的环境背景。
不同的摄像机可使用不同的背景。
BackgroundColor
场景的背景颜色,默认颜色为黑。
ImagePlane
建立图像平面并与摄像机关联。
点击Create按钮会自动将AttributeEditor的的内容切换到图像平面属性表。
关于图像平面的使用见UsingMaya:
Rendering中有关的说明。
SpecialEffects特殊效果
ShutterAngle闭合角
控制运动物体的模糊程度。
真实世界的摄像机中,快门是一个带缺口的金属片。
它位于镜头和底片之间,以固定的速度旋转。
当缺口位于底片前的时候,从镜头透过来的光通过缺口对底片曝光。
缺口越大,曝光时间越长。
运动物体的运动模糊越强烈。
ShutterAngle参数以角度计,其可用范围是0到360,默认值为144。
重要提示:
ShutterAngle参起作用必须在RenderGlobals和至少一个物体的AttributeEditor中打开运动模糊(MotionBlur)选项。
DisplayOptions显示选项
控制摄像机视图中显示指示器,以及供移动摄像机的选项。
你也可以从View>CameraSetting中控制这些选项。
DisplayFilmGate
显示一个矩形方框,用这个方框指示出真实世界摄像机在底片上记录的内容。
底片指示器尺寸反映了摄像机快门的尺寸。
只有当摄像机快门的高宽比与渲染图片的解析度一样时摄像机视图上显示底片指示器所示的范围才与渲染结果一致。
见FilmGate.
DisplayResolution
显示一个矩形方框,用这个方框指示出摄像机视图被渲染的区域。
解析度指示器尺寸反映了渲染解析度的尺寸。
渲染解析度值显示在解析指示器有上面。
DisplayFieldChart显示区域标尺
显示一个十二线的动画区域标尺。
区域标尺的最大记录处(12)就是渲染解析度的尺寸(解析框)。
DisplaySafeAction
显示一个矩形方框,叫安全框。
它覆盖的区域为渲染解析度的90%,此区域中所有的内容渲染后都会显示在电视中
DisplaySafeTitle
显示一个矩形方框,叫安全标题框。
它覆盖的区域为渲染解析度(解析度指示器)的80%。
如果计划制作的电视节目要加入文字标题,用此指示窗限制渲染画面。
JournalCommand
是一个开关选项,打开时,所有的摄像机的移动都被写入脚本窗然后变成取消命令队列中的一部分,可以执行undo和redo。
这样也就允许你将摄像机的运动拷贝下来并用在其它摄像机或场景中。
如果处于关闭状态,你就不能undo或redo来取消或重新操作摄像机运动,而是使用PreviousView或NextView。
默认状态JournalCommand开关默认状态为关闭。
CenterofInterest
从摄像机到关注点,用场景中线性尺寸单位。
TumblePivot
当使用翻转工具时摄像机围绕一个枢轴点转动,在这里用TumblePivot设置此枢轴点。
OrthographicViews
从Create菜单建立了一个摄像机,默认状态为一个透视摄像机。
如果你想得到一个正交摄像机,点击Orthographic复选框,然后根据需要修改OrthographicWidth参数。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- maya 摄像机 参数 详解