如何针对美工与设计师的 Maya 工具进行版本控制
版本控制已经成为开发者和设计师的关键工具。如果您想打造一个由 3D 角色构成的广阔新世界,您可以选择 Maya。但哪个 Maya 版本控制系统是创意行业的最佳选择?
Maya 版本控制:您需要什么
市面上有很多种版本控制系统。重要的是要选择一款能够管理在 Maya 中创建的大型的、不可合并的资产,同时还能让团队成员开展协作的系统。
Git 版本控制与 Maya
Git 常用于开源开发项目。Git LFS 可管理图形和二进制文件。这些类型的文件会在单独的版本库中处理。
但如果您正在使用适用于 Maya 的 Git LFS,可能会遇到性能问题。由于 Git 的去中心化特点,每个美工和设计师都需要复制整个版本库。因为 Maya 的资产巨大,这可能会导致严重的延迟。
如果您决定拆分 Git LFS 版本库,只会让构建管道更加复杂。为了运行一个测试,您需要从多个位置提取资产。
SVN 版本控制与 Maya
其他系统,比如 SVN,在管理大文件方面具有更多的天生优势。但此类系统的设置和维护十分复杂。尽管 SVN 有各种各样的插件可用,但当您需要知道哪个版本做了哪些变更时,SVN 查起来可能会很复杂。
许多用户最后只得使用命令行客户端来查找和上传更改。这让设计过程变得更为复杂。此外,由于缺乏支撑性的基础设施,您的进度可能最终会落后于人。
Git 和 SVN 无法满足 Maya 版本控制的需求。那么团队该如何共享文件并控制版本呢?
Maya 的简单文件共享
版本控制的目标是让团队能够快速共享文件。但侧重于开发工作的系统往往过于复杂,使得许多设计团队转而采用安全性较低的方法。
团队最终会采用文件共享解决方案,比如 Google Drive、Dropbox,或者只是电子邮件。它们没有与任何工具集成,美工和设计师只得去在电子邮件中搜索某个人编辑过的特定版本。当创意人员花太多时间去搜索而不是专注于设计工作时,项目进度就会慢下来。
Photoshop、3ds Max、Maya 的版本控制等
虚拟制作和游戏开发过程中也不只使用 Maya。团队需要针对由 Photoshop、3ds Max 等工具创建的资产而开展协作。随着项目的增长和团队的扩大,跟踪文件和变更变得更加复杂。
如果您正在开发一款高度机密的游戏或电影,而所有人都在使用 Google 或他们自己的个人电子邮件地址,您如何才可确保自己宝贵的知识产权不会落入他人之手?随着安全漏洞的增加,保护最核心资产便至关重要。这意味着需要确保进行文件备份,以防发生重大灾难。
当涉及到构建管道时,文件共享也有缺点。分散的资产需要通过大量的人工工作才能将所有内容整合在一起。团队的集成可能会被延迟,这可能导致人们最终看到集成结果时出现不必要的“惊喜”。那么,对于 Maya 来说,最佳的版本控制系统是怎样的呢?
最佳的 Maya 版本控制系统是怎样的?
为了增进协作、实现 Maya 资产集中化并确保万无一失(没有非必需的复杂性),您需要 Perforce Helix Core—游戏和媒体行业公认的优秀版本控制工具。
当然,Perforce Helix Core 已经被各大工作室使用了多年。最近,我们增加了另一个工具 Helix Sync —专为非编码人员创建的免费桌面客户端,从此可以让用户摒弃不安全的电子邮件或 DropBox。
美工和设计师不需要学习任何新工具便可对掌控 Maya(及其他)的资产进行版本管理。工作室可以保护和重用数字资产,其性能满足管理不断膨胀的文件的需求。Helix Sync 可让您获得单一的真实数据源,从而实现更迅捷的构建和无缝协作。
HelixSync 如何运转
Helix Sync 为设计师和美工提供了理想的解决方案。无需使用任何新的工具,团队成员只需拖、放资产,轻轻松松便可入门。
1. 连接到 Helix Visual Client (P4V)工作区。
2. 利用 Maya 、3ds Max、 Photoshop 等您喜欢的工具进行创作。
3. 将资产拖放到本地文件夹进行版本管理。由于全部数字资产和代码都存储在同一位置,因此您无需专门跟踪资产,就可以获得更准确的构建。
文章来源:https://www.perforce.com/blog/vcs/maya-version-control
立刻联系我们(Perforce 中国授权合作伙伴 —— 龙智,电话:400-7755-506 邮箱: sales@shdsd.com)了解更多关于使用 Perforce Helix Core、 Helix QAC、Hansoft、和 Helix ALM 等信息。我们将为您提供白皮书和其他资源,我们也会指导您运用 Perforce Helix Core、 Helix QAC、Hansoft、和 Helix ALM 来开展业务。
评论