2015-12-09 69 views
1

我以爲我會在這裏發佈這個,因爲幾個小時的谷歌搜索結果沒有結果。我有一個obj文件,我正在嘗試使用three.js中包含的python腳本將其導出,以便在three.js中使用,但是我之前從未使用python,並且不知道我在做什麼。Three.js - 用python導出obj文件

這些一直是我到此爲止: 我已經打開了Python的GUI,開闢了convert_obj_three.py,點擊run -> run module,然後我得到這個:

======= RESTART: C:\three.js\utils\converters\obj\convert_obj_three.py ======= 
Usage: convert_obj_three.py -i filename.obj -o filename.js [-m morphfiles*.obj] [-c morphcolors*.obj] [-a center|top|bottom] [-s flat|smooth] [-t binary|ascii] [-d invert|normal] 

當我嘗試類似convert_obj_three.py -i test.obj -o test.js打字我收到一個SyntaxError: invalid syntax錯誤。

test.obj是在同一個文件夾但是convert_obj_three.py似乎並不成爲問題,因爲不管我型我似乎得到一個語法錯誤...

回答

1

運行以下命令:

convert_obj_three.py -i test.obj -o test.js 

在命令提示符處。在Windows上,Python將不得不處於你的工作路徑中,這是安裝程序中的一個選項(至少在2.7版本中),它位於選項列表的底部,IME有時不可見 - 很容易錯過 - 所以滾動下來找到它。

+0

對不起愚蠢的問題,但當你說命令提示符 - 你的意思是Windows命令提示符或python命令提示符?我需要首先加載convert_obj_three.py嗎?或者是否需要包含convert_obj_three.py的完整路徑(c:\ three.js \ utils \ converters \ obj \ convert_obj_three.py)? – tomc

+0

是打開windows命令提示符,cd到convert_obj_three.py所在的文件夾,並根據需要使用到obj和js文件的路徑(即,如果它們位於同一文件夾中,則不需要路徑) – barny

+0

它的工作原理!非常感謝,男人! – tomc

相關問題