我在 git、版本控制、共享和协作我的编程项目方面取得了巨大的成功,并且很想在 photoshop .psd
、illustrator.ai
和 maya 项目上做同样的事情。您可能知道,Maya 是一个出色的 3D 建模和渲染工具包,但其项目的保存方式有点像编程框架,其中包含用于源图像和纹理等的各种目录。
在这方面使用 git 是行业惯例吗?在 github 上开源 3D 电影或游戏的 3D 文件将是不可思议的!
显然所有文件都只是数字,所以理论上 git 只更新已更改的 .jpegs 或 Maya 二进制文件的部分就可以了,但您认为实际上这会导致数据损坏和撕裂吗?就像我说的,我想对 photoshop 和 illustrator 文件做同样的事情。
如果 git 不是一个选项,我还应该如何版本、协作和开源 Maya 和 adobe 项目?