python3的3D开发-基于blender(1)
Blender Python API特性:
編輯用戶界面可以編輯的任何數(shù)據(jù)(場(chǎng)景,網(wǎng)格,粒子等)。
修改用戶首選項(xiàng)、鍵圖和主題。
使用自己的設(shè)置運(yùn)行工具。
創(chuàng)建用戶界面元素,如菜單,標(biāo)題和面板。
創(chuàng)建新的工具。
創(chuàng)建交互式工具。
創(chuàng)建與Blender集成的新的渲染引擎。
訂閱對(duì)數(shù)據(jù)及其屬性的更改。
在現(xiàn)有的Blender數(shù)據(jù)中定義新的設(shè)置。
使用Python繪制3D視圖。
運(yùn)行腳本
執(zhí)行Python腳本的兩種最常見的方法是使用內(nèi)置文本編輯器或在Python控制臺(tái)中輸入命令。文本編輯器和Python控制臺(tái)都是您可以從標(biāo)題中選擇的空間類型。您可以使用從Topbar選項(xiàng)卡訪問的Scripting工作區(qū),而不是手動(dòng)配置用于Python開發(fā)的空間。
從文本編輯器中,您可以打開.py文件,或者從剪貼板中粘貼,然后使用Run Script進(jìn)行測(cè)試。Python控制臺(tái)通常用于輸入代碼片段和測(cè)試以獲得即時(shí)反饋,但也可以將整個(gè)腳本粘貼到其中。腳本也可以在Blender的命令行中運(yùn)行,但是要在Blender中學(xué)習(xí)編寫腳本,這不是必須的。
總結(jié)
以上是生活随笔為你收集整理的python3的3D开发-基于blender(1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cookie、Session、Token
- 下一篇: 我的世界minecraft-Python