Git 可扩散三维建模格式

Git 可扩散三维建模格式,git,open-source,blender,Git,Open Source,Blender,我想创建一个三维模型使用软件开发一样的协作。理想情况下,我希望将3D模型存储为git中的一个或多个可扩散文件。是否有一种格式/工具可以做到这一点 现在,我提出的最接近的解决方案是在Blender中使用Python脚本。由于明显的原因,这使得实际创建模型更加困难 TIA。如果您使用基于文本的格式,例如,git将显示差异,但它们不太可能有帮助。但是,如果知道所需的输出类型,可以使用过滤器为特定文件类型自定义差异输出。给出了一个使用.gittributes定义命令的示例,该命令应用于生成用于区分两个文

我想创建一个三维模型使用软件开发一样的协作。理想情况下,我希望将3D模型存储为git中的一个或多个可扩散文件。是否有一种格式/工具可以做到这一点

现在,我提出的最接近的解决方案是在Blender中使用Python脚本。由于明显的原因,这使得实际创建模型更加困难


TIA。

如果您使用基于文本的格式,例如,git将显示差异,但它们不太可能有帮助。但是,如果知道所需的输出类型,可以使用过滤器为特定文件类型自定义差异输出。给出了一个使用
.gittributes
定义命令的示例,该命令应用于生成用于区分两个文件的文本。同样,您也可以编写一个脚本来总结3D模型文件的属性,这样,
git diff
的输出对它们更有帮助。

目前最好的解决方案似乎是依赖于模型创建的过程描述。不理想。

这听起来可能很傻,但diffable是什么意思?我认为这是通过版本控制比较/修补文件的能力,但不确定(我第一次看到这个术语)。如果是这样的话,难道这不意味着任何ascii格式(非二进制)都应该工作(例如OBJ、Collada、FBX、DXF等)?我基本上只寻找一种类似于3D建模的格式。这种方法困扰我的是,我不确定OBJ文件是否适合合并。我相信有一些工具可以在两个OBJ文件中可视化差异,但我不确定合并将如何工作。我很期待。。。我得做一些测试。再次感谢。