2011-12-01 52 views
4

我已經用Python寫的一個程序,生成一個10000瓦座標平面具有的特性,例如質地,溫度,海拔等我做這一個項目每瓦和想到了一個更好的方式來顯示這個項目的一部分將顯示它的3d渲染和我知道的最好的程序是Blender。我知道腳本可以用Blender的Python編寫,但我不確定混合器是如何根據我的Python程序寫入的文本文件生成的。如果有人知道Blender是否以及如何從文本文件或其他任何方式生成東西,我可以讓我的Python程序寫入Blender將會非常棒!Can Blender可以根據文本文件生成場景嗎?

〜感謝

+0

你應該更具體的......我想了Python API中的2.5/2.6版本的Blender改變(和無法找到他們),但仍有2.4倍的文檔HTTP://wiki.blender。 org/index.php/Doc:2.4/Manual/Extensions/Python – JBernardo

+0

你想讓我對Python的版本,Blender都更具體一些,或者我想要做什麼? – cbbcbail

+0

關於你想要做什麼......順便說一句,我想我找到了最新的API文檔:http://www.blender.org/documentation/blender_python_api_2_59_release/ – JBernardo

回答

1

你將不得不作出一個Python腳本 - 這將閱讀您的文本文件,並使用攪拌機API在內部創建瓷磚和現場。如果Blender確實有程序(插件),則它只能渲染文件。實際上,大多數文件格式都可以通過攪拌器讀取,這是因爲隨程序附帶的Python中實現的插件。

或者,你可以調整你的程序生成的情景能夠超越生成文本文件,利用其API,而不是畫出來的內部攪拌機。這種方法可能比編寫單獨的邏輯來解析自己的文件更容易。

如果你的腳本是Python2.x你將不得不攪拌器2.49使用 - 作爲攪拌機2.5及更高版本使用Python 3腳本。

相關問題