捕捉 Alpha 通道的阴影

 
 
 

有关阴影的详细信息,请参见 Maya 中的阴影

以下是如何使用背景材质捕捉阴影的一个简单示例。

仅捕捉 Alpha 通道的阴影

  1. “Hypershade”中,创建使用背景材质并将其指定给阴影捕捉对象。
  2. 选择场景投射阴影中的对象。在对象的“属性编辑器”(Attribute Editor)“渲染统计信息”(Render Stats)区域,请关闭“主可见性”(Primary Visibility)
  3. 渲染场景。

    将在 Alpha 通道捕捉阴影信息。

将使用背景指定给替代对象几何体

  1. 使用该工作流,以使 3D 对象看起来像在真实环境中。真实环境通常来自快照或指定给图像平面的实时动作快照。对象可以将阴影投射到表面上不可见的平面上,该平面可作为阴影捕捉器。
  2. 使用场景创建图像平面,在该场景中,要通过执行下列操作放置替代对象几何体。
  3. 从当前视图中选择“视图 > 图像平面 > 导入图像”(View > Image Plane > Import Image)
  4. 浏览到所需的文件并单击“导入”(Import)

    放置图标将显示在当前视图或所有视图中,具体取决于设定的显示模式,并且“图像平面属性编辑器”(Image Plane Attribute Editor)打开。

  5. “类型”(Type)下拉列表中选择“图像文件”(Image File)“纹理”(Texture),然后单击“图像名称”(Image Name)旁边的文件夹图标以将图像平面加载到视图中。
    注意

    请确保选择“附加到摄影机的图像平面”(Image Plane Attached to Camera)选项在创建替代对象之前将平面放置到所需位置。有关图像平面的详细信息,请参见图像平面

  6. “图像平面属性”(Image Plane Attributes)区域设定以下属性:
    • 显示(Display) – 沿摄影机观看
    • 图像平面(Image Plane) – 附加到摄影机
  7. 调整透视摄影机,以便构建栅格平面对齐大约要放置对象的位置。
  8. 创建和放置要将阴影和反射投射到其上的 NURBS 或多边形平面。
  9. 放置要将阴影投射到栅格平面上的替代对象几何体上的对象。
  10. “Hypershade”中,创建“使用背景”(Use Background)材质并将其指定给平面。
  11. 在场景中创建和放置灯光。打开灯光的“属性编辑器”(Attribute Editor)“阴影”(Shadows)部分中的“使用深度贴图阴影”(Use Depth Map Shadows)属性,以便在渲染结果中查看阴影。
  12. “渲染视图”(Render View)中渲染场景(要获得最佳结果,请不要 IPR 渲染)。
  13. 调整几何体、灯光以及“使用背景”(Use Background)属性的位置(如果需要),然后随时重新渲染场景。