質問

私はすでにいくつかのPythonを知っており、Pythonスクリプトを使用してBlenderを拡張することに興味がありました。このテーマをさらに学ぶために、いくつかの良いチュートリアルや本を提案してもらえますか?私はすでにブレンダーのドキュメントを見ていますが、3Dモデリングに関しては初心者だから、もう少し学びたいと思います。

役に立ちましたか?

解決

Blender 2.5 Python 3.1マニュアル Pythonスクリプトと他のサイトでいくつかのチュートリアルを使用するための基本的な内部チュートリアルの両方への良いリンクがあります。

これは2.xではなくPython 3.1であるため、それに応じて調整する必要があることに注意してください。

Blender Python APIを使用することになります(文書化されていることはわかりませんが、問題ありません)。最初にBlenderとPythonに精通している(まだ持っていない場合)、基本的なチュートリアルを行い、最後にAPIに飛び込みます。

他のヒント

Blender 2.65ドキュメントには、アドオンの書き方に関するチュートリアルがあります。これは、一般的なスクリプトに関連するものもたくさんカバーしています。アドオンだけでなく。

http://www.blender.org/documentation/blender_python_api_current/info_tutorial_addon.html

私はそれを見つけました ブレンダーウィキ Blenderに組み込まれた特定の機能と手順を見つけるのに非常に役立ちます。 Blender Pythonスキルを向上させるために、最初に一人称シューティングゲームをプログラムすることにしました。 Blenderの最初のコードはMouselookスクリプトでした。これは私に基本のほとんどを与えてくれました。必要に応じて、おそらく数分で同様のスクリプトを書くことができます。

また、良い考えは、他の人のスクリプトを見て、ロジックに従うことです。

BlenderとPythonには多くの優れたチュートリアルがありますが、それらの間のクロスオーバーにはあまり多くありません。本当にその事実を導く唯一の方法は、スクリプトやウェブサイトの例をサーフィンすることです。ブレンダーコミュニティは非常に協力的であることがわかったので、あなたが本当に小さな部分で立ち往生しているなら、ただ尋ねてください。

私はまだプログラミングの問題で考えられる可能性が高いですが、(ノードエディターを除外して)ブレンダーの周りの私の方法をかなりよく知っているので、最悪の事態が最悪の事態に陥ったら、メール/メッセージにメッセージを送ってください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top