我想創建一個使用類似軟件開發的協作的3D模型。理想情況下,我想將一個3D模型存儲爲git中的diffable文件/文件。有沒有可以做到這一點的格式/工具?Difficult 3D建模格式
現在,我想出了最接近的解決方案是使用Python腳本在攪拌機。出於顯而易見的原因,這使得實際創建模型變得更加困難。
TIA。
我想創建一個使用類似軟件開發的協作的3D模型。理想情況下,我想將一個3D模型存儲爲git中的diffable文件/文件。有沒有可以做到這一點的格式/工具?Difficult 3D建模格式
現在,我想出了最接近的解決方案是使用Python腳本在攪拌機。出於顯而易見的原因,這使得實際創建模型變得更加困難。
TIA。
看來,最好的解決方案是當今依靠模型的創作的過程描述。不理想。
如果使用基於文本的格式,如Wavefront .OBJ,git會顯示您的diff,但他們不太可能會有所幫助。但是,如果您知道所需的輸出類型,則可以使用過濾器爲特定文件類型自定義差異輸出。 This section of Pro Git on binary diffs舉例說明如何使用.gitattributes
來定義一個命令,該命令應該用於生成用於區分兩個文件的文本。您可以編寫一個腳本來概述3D模型文件的屬性,以便爲它們輸出git diff
更有幫助。
這聽起來很愚蠢,但diffable是什麼意思?我認爲這是通過版本控制比較/修補文件的能力,但不確定(第一次看到這個詞)。如果是這樣,這並不意味着任何ascii格式(非二進制)應該可以工作(例如OBJ,Collada,FBX,DXF等)? –
我基本上只是在尋找類似於[OpenSCAD](http://www.openscad.org/)的東西,只能用於3D建模。 – Erik