Skip to content
走在创新最前沿

脚本

16 年来,Simplygon 一直是 3A 级游戏生产管道的重要基石,以其可简化 3D 资产优化的适应性 SDK 而著称。

Simplygon 是一款为自动化 3D 资产优化设计的 SDK。每个功能都经过精心定制,使技术美术师能够通过脚本优化 3D 资产。无论是构建细节层次 (LOD)、生成分层细节层次 (HLOD),还是对大量 3D 资产进行平台移植的批处理,Simplygon 都能自动化整个流程。

屏幕截图显示支持的语言的代码片段

Simplygon SDK 提供可在 C++、Python 和 C# 中使用的 API,并保证了各个语言的功能一致性。在 C++ 中可以实现的功能,在 C# 和 Python 中也可以实现。

Simplygon 本机支持以下 文件格式

  • Alembic (.abc)
  • FBX (.fbx)
  • glTF (.glt/.glb)
  • Houdini 文件格式 (.bgeo)
  • Simplygon 文件格式 (.sg)
  • STL (.stl)
  • USD (.usd/.usdc/.usda)

如果需要进行深度集成,可以通过编写 自定义导入程序和导出程序 直接处理内部数据格式。

Simplygon 与常见的 DCC 工具和游戏引擎无缝集成,使你能够通过脚本轻松自动化资产优化。在 3ds Max 中,可以通过 Max Python APIMaxScript 访问 SDK。在 Maya 中,它支持 MEL 脚本Maya Python API。Blender 用户可以通过 Blender Python API 访问其 SDK,而 Houdini 用户则有 Python 访问。在 Unity 中,开发者可以使用 Simplygon C# SDK 创建优化工具,而在 Unreal Engine 中,可以通过 Unreal Python API、Blueprint 和 Commandlet 实现自动化。

我们为所有集成提供源代码,你能够根据需要进行自定义。Max 和 Maya 的源代码可在 Simplygon DCC 集成 GitHub 存储库 上获取,而其他集成的源代码则包含在 Simplygon 安装文件夹中。

Simplygon 专为编程用途设计,提供了 计算投射 等功能,可实现对材质烘焙的完全控制。

Simplygon SDK 灵活且广泛应用于游戏生产管道中,使你能够专注于创作令人惊叹的艺术作品而不是资产优化。如果有兴趣通过自动化改进资产管道,请联系我们进行评估。