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 API 或 MaxScript 访问 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 灵活且广泛应用于游戏生产管道中,使你能够专注于创作令人惊叹的艺术作品而不是资产优化。如果有兴趣通过自动化改进资产管道,请联系我们进行评估。