Doc:JA/2.6/Manual/Extensions/Python
< Doc:JA | 2.6 | Manual | Extensions
Blender 2.6、Python マニュアル
前置き
Blender 2.6 Python マニュアルへようこそ。
Python www.Python.org はインタプリタ型で、対話的に利用できるオブジェクト指向プログラミング言語です。モジュール機構、例外処理、動的な型付け、高レベルの動的なデータ型やクラスが組み込まれています。Python は優れた能力とわかりやすい文法を合わせ持ちます。
Python スクリプトは Blender を機能的に拡張するための強力で万能な方法です。アニメーション、レンダリング、インポートとエキスポート、オブジェクト作成、繰り返し処理の記述など、Blender のほとんどはスクリプトにできます。
スクリプトは Blender とやりとりするために、Blender に密に統合された API (Application Programming Interface) を利用できます。
一般情報
スクリプトを書く上で便利なリンク
- Blender Python API(英文)
- 公式 API ドキュメントです。スクリプトを書く際にはこちらを参照してください。
- API introduction(英文)
- Blender の API を利用する際の簡単な説明です。利用例があります。
- クックブック-コードスニペット
- 簡単なコード部品を集めたものです(まだ書かれていません)
- FAQ(英文)
- よくある質問と回答。
スクリプトの配布に関するリンク
- Sharing scripts(英文)
- スクリプトの共有方法と、Blender の公式ディストリビューションに組み込む方法についての情報。
- Creating Add-Ons(英文)
- Blender 2.5 Alpha1 で提供される Blender のスクリプトを広める新しい方法です。
- Extensions project(英文)
- Blender 拡張機能の主要レポジトリのメンテナンスを行うプロジェクト
はじめに - Wiki チュートリアル
以下のページはこの Wiki 上のページであり、Blender スクリプトの基礎から応用までの知識を提供してくれます(全て英文です)。
はじめに - 外部リンク
以下のページはこの Wiki 上のページではありませんが、Blender スクリプトを学び始めるに当たって多くの優れた情報を持っています。
- Introductory tutorial by Satish Goda
- 基本的な API 操作を始めるにあたっての知識をもたらしてくれます。
- Ira Krakow's video tutorials
- 最初の Blender スクリプトに関するビデオ・チュートリアルのシリーズです。
- Quickstart guide
- Python と Blender についてある程度の知識を持った人向けのクイックスタート・ガイドです。
- Examples thread
- 開発中の短いスクリプトの例を多く含むスレッドがあるフォーラム。
- Introduction to Python
- 1時間のビデオチュートリアルで、Python と Blender API を紹介します。