投稿
  • 动态
  • 文章
  • 视频
  • 音乐
  • 帖子
    • 中文
    • English
  • 注册
  • 查看作者
    • 使用 OpenColorIO 进行色彩管理

      什么是色彩管理,什么是色彩空间?色彩空间是一种模型,它本质上定义了您的软件或硬件可以使用的最极端的颜色强度和亮度。例如,sRGB 色彩空间几十年来一直被有效地用于确定信息在电视和计算机显示器等设备上的显示方式。最近,来自不同行业的色彩专家一直在尝试定义新标准,这将为艺术家提供更广泛的色彩空间和更简单的应用程序之间的工作流程。其中一项值得注意的举措是学院色彩编码系统 (ACES)这项正在进行的色彩管理工作最终形成了新标准,使艺术家的作品更加逼真和逼真。

      因此,3D 环境中的色彩管理是确保所有软件为每个功能(显示、工作、绘画、数据等)使用相同色彩空间的做法。这使艺术家的工作流程更轻松,确保项目中的所有颜色看起来一致,无论您使用哪个应用程序。

      让我们深入研究 Painter 的最新版本,看看色彩管理是如何改进的。

      OCIO v2 色彩管理

      Substance 3D Painter 现在支持基于OpenColorIO的色彩管理系统,该系统可让您确保在整个 3D 管道中的应用程序之间具有一致且高保真的色彩外观。Painter 支持 OCIO 版本 2;用户可以使用 ACES 1.2 色彩空间对此进行测试。

      使用 OpenColorIO 进行色彩管理

      此更新为Painter 处理颜色信息的方式带来了重大变化以前,一旦导出纹理,有关 Painter 如何解释项目颜色数据的信息就会丢失——这意味着,例如,当您的项目从应用程序传递到应用程序时,您的绿色或红色可能会改变外观。现在,此信息存储在您项目中的一个文件 ('config.ocio') 中,可以随时修改。当您的项目从 Painter 转移到工作流程中的其他应用程序时,项目本身定义了颜色信息的解释方式。这样做的结果是,无论您使用哪种软件、引擎或渲染器,颜色的精确外观都将保持相同。这对于诸如涉及大型工作室管道的工作流特别有用;在这种情况下,当项目从应用程序传递到应用程序时,颜色信息将保持一致。

      Painter 的颜色选择器现在还包含颜色管理,与之前在 2019 年冬季版 Substance 3D Designer 中实施的方式相同。

      请注意,默认情况下未启用 OCIO 颜色管理。如果您想使用 OCIO,则需要在每次创建项目时手动启用它;您可以在新项目窗口中执行此操作(或前往现有项目的“项目配置”)。但是,颜色管理会在每个数据通道上自动停用。如果您愿意,也可以手动调整颜色通道的颜色空间;如果您不想这样做,将应用项目的默认色彩空间。

      使用 OpenColorIO 进行色彩管理

      在 Substance 3D Painter 中纹理化的海龟资产。

      使用 OpenColorIO 进行色彩管理

      同一只乌龟,在 Maya 中显示。

      相反,如果您希望禁用 OCIO 颜色管理,Painter 将使用与以前完全相同的旧颜色设置

      我们将在未来的更新中对 Painter 的 OCIO 颜色管理进行更多改进。由于 Painter 附带的 ACES 配置,此版本允许您在将项目导入虚幻引擎或 Unity 时保持颜色一致性。我们将在未来版本中为其他游戏引擎添加专用预设,让您无需任何特定的设置配置即可将您的作品带入更广泛的应用程序。我们还计划从 OCIO 配置中添加支持角色,以及其他各种改进。目前,我们在此版本的 Painter 中包含 OCIO 支持的目标是让艺术家和工作室开始将 Painter 的颜色管理集成到制作管道中,以便我们可以更广泛地了解这种新的颜色管理工作流程的效率,以及作为我们仍然需要进行改进的地方。如果您对 OCIO 如何为您工作有任何反馈,我们很乐意听到:有几种方法可以与我们联系;值得注意的是,您可以在 Substance 3D Discord(在画家讨论频道上)或在Adobe 支持社区 (Substance 3D Painter) 的颜色管理主题

      有关 Substance 3D Painter 中颜色管理的更多信息,请查看有关此最新版本的文档此外,非常感谢Christophe Brejon在 Substance 3D Painter 中实施 OCIO 方面提供了宝贵的色彩专业知识。

      取消停靠您的 2D 或 3D 视图

      现在,Painter 允许您取消停靠 2D 或 3D 视口,并在需要时在此未停靠空间中的视图之间切换。这极大地提升了 Painter 用户界面的用户友好性 – 使用多个或超宽显示器的艺术家将特别欢迎这一用户界面。而且,对于色彩管理爱好者,还可以独立地对未停靠的视口进行色彩管理。

      使用 OpenColorIO 进行色彩管理

      自动展开的改进

      此版本改进了 Painter 的自动 UV 展开功能,可让您避免拉长的孤岛。以前,包含带状或带状等形状的网格有自动展开成极长岛状的趋势;现在,通过选中“避免拉长的 UV 岛”选项,将分割任何此类部分,以避免创建长岛,并提供更清洁和优化的包装。

      使用 OpenColorIO 进行色彩管理

      在上图中,我们看到电缆(粉红色)如何创建一个细长的岛;下面,我们将看到应用 Painter 的新算法时,电缆卷筒网格的电缆部分如何出现,将电缆分成几段并防止出现任何拉长的孤岛。

      使用 OpenColorIO 进行色彩管理

      请注意,默认情况下未启用此选项。另请注意,启用此选项可能会导致解包过程花费大约 15-20% 的时间。

      新内容

      最新版本的 Painter 带来了一些出色的新内容,由几位客座艺术家创作。首先,FastTrack Studio 的高级 3D 环境艺术家 Emiel Sleegers 创建了 11 个新的垃圾地图,让您可以为您的项目添加绒毛、油漆剥落、蜘蛛网和更多有趣的东西。

      使用 OpenColorIO 进行色彩管理

      此版本的 Painter 中包含的 11 个新垃圾地图中的 10 个(上图)。

      袖珍工具/贴花。

      但是等等——还有更多!在此次发布中,Material Artist 和全能 Substance 专家 Käy Vriend 还创建了 6 个新资源,包括画笔、材料和工具。这些新资源包括:

      – 充气/收缩包装生成器
      – 高级拉链工具
      – 闪光工具
      – 口袋工具/贴花
      – 疤痕工具/贴花
      – 收紧绳工具

      高级拉链工具。

      充气/收缩包装过滤器。

      在 Python 中运行 JavaScript API 函数

      许多遗留的 JavaScript 函数尚未移植到 Painter 的较新 Python 架构中——有些用户已经错过了这些函数。最新版本的 Painter 提供了一个解决方案:在 Python API 中添加了一个函数,允许用户调用 JavaScript API。这允许您运行一些遗留的 JavaScript 函数;例如,您可以执行烘焙、使用脚本控制参数,或使用脚本来建立图层、效果和蒙版的结构。

    • 0
    • 0
    • 0
    • 53
    • 请登录之后再进行评论

      登录
      • 大版主
      • 小版主

      暂没有数据

      暂没有数据

      申请版主
    • 发表内容
    • 实时动态
    • 偏好设置
    • 到底部
    • 单栏布局 侧栏位置: