因為工作上遇到需要將一整包的模型資源進行減面處理,
因此試著寫了人生第一段 Python 程式碼。
功能為【將指定資料夾內的所有FBX檔案減面50%後另存新檔】。
檔案下載
使用方法:
目前我有遇到要轉的FBX數量太多時會當機的問題,
Blender會直接閃退...我也看不到Log不知道怎麼修正這狀況。
有大神知道怎麼修正這問題再請麻煩指教了
因此試著寫了人生第一段 Python 程式碼。
功能為【將指定資料夾內的所有FBX檔案減面50%後另存新檔】。
檔案下載
使用方法:
- 使用 Blender 開啟batchFBX
- 在上排功能列表選擇最右側的【Scripting】分頁
- 在程式碼中找下列變數可進行客製修改
- SourceFolderPath = "C:\FBX" # 欲減面的原始 FBX位置
- DoneFolderPath= "C:\FBX\Done" # 原始 FBX位置成功減面後搬移的位置
- OutFolderPath = "C:\FBX\Out" # 減面後的新 FBX位置
- SkipFolderPath = "C:\FBX\Skip" # 欲減面的原始 FBX 輸入 Blender 失敗會移到這
- Ratio = 0.5 # 目標減少幾%的多邊形數量
- 確定上述參數的位置都有對應資料夾後...
- 按下【Run Script】即會開始進行減面
目前我有遇到要轉的FBX數量太多時會當機的問題,
Blender會直接閃退...我也看不到Log不知道怎麼修正這狀況。
有大神知道怎麼修正這問題再請麻煩指教了
沒有留言:
張貼留言