2010-10-13 50 views
12

我已經知道一些Python,並有興趣使用Python腳本來擴展Blender。任何人都可以建議我一些很好的教程或書籍來進一步學習這個主題?我已經在看Blender文檔,但我想了解更多,因爲在3D建模方面我是一個新手。Blender,Python腳本教程

回答

8

Blender 2.5 Python 3.1 manual與使用Python腳本的基本內部教程以及其他站點上的一些教程有一些很好的聯繫。

請記住,這是Python 3.1,而不是2.x,因此您必須相應地進行調整。

您將使用Blender Python API(不太確定它的記錄程度如何,但您應該沒問題)。我會首先熟悉Blender和Python(如果你還沒有),然後做一些基本的教程,最後深入API。

2

我發現Blender Wiki非常有助於找到Blender內置的特定功能和程序。爲了提高我的Blender Python技能,我首先決定編寫第一人稱射擊遊戲。我的第一個Blender代碼是一個mouselook腳本。這給了我大部分的基礎知識,如果需要的話,我現在可以在幾分鐘內寫出類似的腳本。

另外,一個好主意是看別人的腳本並遵循邏輯。

Blender和Python有很多很好的教程,但對於它們之間的交叉來說不是太多。真正解決這一事實的唯一方法是上網瀏覽示例腳本和網站。我發現Blender社區是非常支持的,所以如果你真的被困在一小部分,就問。我在編程問題上仍然是一個可能的noob,但是(除了節點編輯器),我知道我在Blender周圍的方式很好,所以如果最糟糕的情況發生,最好的方法是發送電子郵件/留言給我。