在 Photoshop 中创建 3D 对象和动画

优质
小牛编辑
125浏览
2023-12-01

从 2D 图像创建 3D 对象

Photoshop 可以将 2D 图层作为起始点,生成各种基本的 3D 对象。创建 3D 对象后,可以在 3D 空间移动它、更改渲染设置、添加光源或将其与其它 3D 图层合并。

  • 将 2D 图层转换到 3D 明信片中(具有 3D 属性的平面)。如果起始图层是文本图层,则会保留所有透明度。
  • 使用 2D 图层包围 3D 对象,如锥形、立方体或圆柱体。
  • 通过 2D 图像中的灰度信息创建 3D 网格。
  • 通过在 3D 空间中凸出 2D 对象,模拟一种称为凸纹的金属加工技术。请参阅创建 3D 凸纹。
  • 从多帧文件(如 DICOM 医学成像文件)生成 3D 体积。Photoshop 将文件的各个切片合并为 3D 对象,以便在 3D 空间中进行处理,并可从任意角度观看。可以应用多种 3D 体积渲染效果,以优化多种材质扫描后的显示效果,如骨骼或软组织。请参阅创建 3D 体积。

创建 3D 明信片

注意:可以将 3D 明信片添加到现有的 3D 场景中,从而创建显示阴影和反射(来自场景中其他对象)的表面。

  1. 打开 2D 图像并选择要转换为明信片的图层。
  2. 选取“3D”>“从图层新建 3D 明信片”。
    • 2D 图层转换为“图层”面板中的 3D 图层。2D 图层内容作为材质应用于明信片两面。
    • 原始 2D 图层作为 3D 明信片对象的“漫射”纹理映射出现在“图层”面板中。(请参阅 3D 面板概述。)
    • 3D 图层保留了原始 2D 图像的尺寸。
  3. (可选)要将 3D 明信片作为表面平面添加到 3D 场景,请将新 3D 图层与现有的、包含其它 3D 对象的 3D 图层合并,然后根据需要进行对齐。(请参阅合并 3D 对象。)
  4. 要保留新的 3D 内容,请将 3D 图层以 3D 文件格式导出或以 PSD 格式存储。(请参阅导出 3D 图层。)

创建 3D 形状

根据所选取的对象类型,最终得到的 3D 模型可以包含一个或多个网格。“球面全景”选项映射 3D 球面内部的全景图像。

  1. 打开 2D 图像并选择要转换为 3D 形状的图层。
  2. 选取“3D”>“从图层新建形状”,然后从菜单中选择一个形状。这些形状包括圆环、球面或帽子等单一网格对象,以及锥形、立方体、圆柱体、易拉罐或酒瓶等多网格对象。注意:可以将自己的自定形状添加到“形状”菜单中。形状是 Collada (.dae) 3D 模型文件。要添加形状,请将 Collada 模型文件放置在 Photoshop 程序文件夹中的“Presets\Meshes”文件夹下。
    • 2D 图层转换为“图层”面板中的 3D 图层。
    • 原始 2D 图层作为“漫射”纹理映射显示在“图层”面板中。它可用于新 3D 对象的一个或多个表面。其它表面可能会指定具有默认颜色设置的默认漫射纹理映射。请参阅 3D 面板概览。
  3. (可选)如果将全景图像作为 2D 输入,请使用“球面全景”选项。该选项可将完整的 360 x 180 度的球面全景转换为 3D 图层。转换为 3D 对象后,可以在通常难以触及的全景区域上绘画,如极点或包含直线的区域。有关通过缝合图像创建 2D 全景图的信息,请参阅创建 360 度全景图。
  4. 将 3D 图层以 3D 文件格式导出或以 PSD 格式存储,以保留新 3D 内容。请参阅导出 3D 图层。

创建 3D 网格

“从灰度新建网格”命令可将灰度图像转换为深度映射,从而将明度值转换为深度不一的表面。较亮的值生成表面上凸起的区域,较暗的值生成凹下的区域。然后,Photoshop 将深度映射应用于四个可能的几何形状中的一个,以创建 3D 模型。

  1. 打开 2D 图像,并选择一个或多个要转换为 3D 网格的图层。
  2. (可选)将图像转换为灰度模式。选取“图像”>“模式”>“灰度”,或使用“图像”>“调整”>“黑白”以微调灰度转换。注意:如果在创建网格时使用 RGB 图像作为输入内容,则使用绿色通道生成深度映射。
  3. (可选)如有必要,请调整灰度图像以限制明度值的范围。
  4. 选取“3D”>“从灰度新建网格”,然后选择网格选项。平面

    将深度映射数据应用于平面表面。

    双面平面

    创建两个沿中心轴对称的平面,并将深度映射数据应用于两个平面。

    圆柱体

    从垂直轴中心向外应用深度映射数据。

    球体

    从中心点向外呈放射状地应用深度映射数据。

Photoshop 可创建包含新网格的 3D 图层。还可以使用原始灰度或颜色图层创建 3D 对象的“漫射”、“不透明度”和“平面深度映射”纹理映射。

可以随时将“平面深度映射”作为智能对象重新打开,并进行编辑。存储时,会重新生成网格。

注意:“不透明度”纹理映射不会显示在“图层”面板中,因为该映射使用与“漫射”映射相同的纹理文件(原始的 2D 图层)。当两个纹理映射参考相同的文件时,该文件仅在“图层”面板中显示一次。

创建 3D 动画

使用 Photoshop 动画时间轴,可以创建 3D 动画,在空间中移动 3D 模型并实时改变其显示方式。可以对以下的任意 3D 图层属性进行动画处理:

  • 3D 对象或相机位置。使用 3D 位置或相机工具可实时移动模型或 3D 相机。Photoshop 可以在位置移动或相机移动之间创建帧过渡,以创建平滑的运动效果。
  • 3D 渲染设置。更改渲染模式,从而可以在某些渲染模式之间产生过渡。例如,实时将“垂直”模式逐渐更改为线框,以模拟模型结构中的素描。
  • 3D 横截面。旋转相交平面,以实时显示更改的横截面。更改帧之间的横截面设置,在动画中高亮显示不同的模型区域。

为获得高品质动画,可以使用“为最终输出渲染”设置渲染每个动画帧。请参阅更改渲染效果。