Blender
Blender 2.90 | |
開発元 | Blender Foundation |
---|---|
初版 | 1998年1月1日[1] |
最新版 | 4.1.0[2] - 2024年3月26日 [±] |
リポジトリ | |
プログラミング 言語 | C、C++、Python |
対応OS | Windows、macOS、Linux、FreeBSD |
プラットフォーム | クロスプラットフォーム |
種別 | 統合型3DCGソフトウェア、2Dアニメーション制作ソフトウェア、スカルプトモデリングソフトウェア、VFXソフトウェア、動画編集ソフトウェア |
ライセンス | GNU General Public License v3 or later[注 1][3] |
公式サイト |
blender |
Blender(ブレンダー)とは、オープンソースの統合型3DCGソフトウェアの一つであり、3Dモデリング、モーショングラフィックス、アニメーション、シミュレーション、レンダリング、デジタル合成 (コンポジット)などの機能を備えている。
また、バージョン2.8以降は2D Animationテンプレートを持っており、2Dアニメーション制作ソフトとして使うことも容易となっている。
特徴
一般的な3DCGソフトウェアと比較すると軽量でライセンス料が無料なことから、アマチュア層に普及が進んでいる[4]。
操作面では、バージョン2.7x系までは「オブジェクト(個々の3Dモデル)は右クリックで選択」が基本という、他の大半のソフトウェアと異なる点が特徴の一つ(選択に用いる際のマウスボタンクリックの右と左を入れ替える事は、バージョンを問わずユーザー設定にて可能)であったが、バージョン2.8x以降は「左クリックで選択・右クリックでサブメニュー」という、一般的なソフトウェアの操作に倣っている。
FreeCADなどマウスの操作体系をBlenderと同じ仕様に変更できるCADソフトもある。
対応ハードウェア及び推奨環境
BlenderはWindows(バージョン7、8.1、10)、macOS(10.13以上)、Linuxなど複数のOS環境上で動作する (クロスプラットフォーム)[5]。ダウンロード可能なバイナリにはポータブル版 (Windowsでは.zip、Linuxでは.tar.xz) 、インストーラー版、各ストア版(Microsoft Store/Snap Store/Steam)が用意されている。
Blenderの動作には少なくとも10年未満の新しいハードウェアが必要となる (下記の最小動作環境参照)[5]。
BlenderのUIは3ボタンマウス及びペンタブレットに最適化されている。2ボタンマウスやトラックパッドでは内蔵の3ボタンエミュレーション機能を使う必要がある[6][7]。またBlenderは3Dマウス (NDOFデバイス) にも対応している[7]。
部品 | 最小動作環境[5] | 推奨動作環境[5] | 快適動作環境[5] |
---|---|---|---|
CPU | 64ビット 2コア 2Ghz(SSE2対応) | 64ビット 4コア | 64ビット 8コア |
DRAM | 4 GB | 16 GB | 32 GB |
GPU | VRAM 1GB(OpenGL 3.3以上) | VRAM 4GB | VRAM 12GB |
ディスプレイ | 1280px×768px | Full HD(1920px×1080px) | Full HD (複数) |
ポインティングデバイス | マウス、トラックパッド又はペンタブレット | 3ボタンマウス又はペンタブレット | 3ボタンマウス及びペンタブレット |
スタジオにおける導入状況
3DCG業界やアニメ業界ではMaya、3ds Maxが標準となっているが[8]、近年では機能が強化されたことで利用する動きもある[9]。
- アニメ制作会社・カラーと、その子会社であるプロジェクトスタジオQは、従来使用してきた3ds MaxからBlenderへの移行を進めており、制作中の『シン・エヴァンゲリオン劇場版:||』においてもBlenderの「実地検証」を実施している[10]。また、両社はBlender財団への賛同と開発資金の提供を発表した[11][12]。
- 2018年公開のネクスト ロボではblenderが全面的に使用された[13][14]。
- Goodbye Kansa Studioは、Unity の Adam デモ、Walking dead season 8などでblenderを採用した[15]。
機能
下書き、ストーリーボード及び手描きアニメーション
3Dベクターペイント機能のGrease Pencilが搭載されており、3Dモデリングのための下書き、ストーリーボード[17][18]、手描きアニメーションなどに使うことが出来る。ストロークはリギングできるため、カットアウトアニメーションを作ることも可能となっている[19]。
Grease pencil オブジェクトはメッシュやライトなどのように単独のオブジェクトであり、ドローモードで編集する。ストローク、フィルの色は個別にマテリアルを指定するか頂点カラーで指定するかを選べるため、シーン内に大量のマテリアルを作成する必要がない。
2Dアニメーションに向けて、2D Animationテンプレートが付属している。
2.91でPotraceベースの画像ベクトライズ化機能が追加された。また同バージョンではボックス変形、キャンバス回転、ブラシパックのインポートなどに対応するGrease Pencil Toolsアドオンが搭載された。
モデリング
この節の加筆が望まれています。 |
ツール毎に独自の操作ウィジェットを持つポリゴンモデリング機能、カーブモデリング機能、非破壊で様々な効果を加えるモディファイア機能、高度なスカルプトモデリング機能などを備えている。
またモデリング用として、様々な有償・無償アドオンが存在する。
名称 | 効果 |
---|---|
押し出し | フリー、または軸に沿って面や点などを押し出す。 |
面を差し込む | 選択した面に新しい面を挿入する。 |
ベベル | 選択物を一定の角度でカットし、斜面や溝を作成する。 |
ループカット | オブジェクトに一周辺を入れる。 |
ナイフ | メッシュに切り込みを入れる。 |
ポリビルド | 頂点の編集や面の作成などができる。 |
スピン | 円を描くように選択した頂点を押し出す。 |
スムーズ | 選択した頂点の角度を滑らかにする。 |
辺をスライド | 辺をスライドする。 |
縮小/膨張 | 選択した点を法線に沿って拡大縮小する。 |
せん断 | 画面の水平方向に選択物をせん断する。 |
領域リップ | ポリゴンを引き裂き、移動する。 |
スカルプトツール
スカルプトモードが搭載されており、形状をスカルプトして有機的な形状を作成できる。タブレット入力に対応しており、筆圧に応じたスカルプトが可能となる(傾きには未対応)。スカルプトモデリング用のテンプレートも搭載されている。
直感的に布の物理演算を行うことができるSculpt Cloth機能もある[20]。2.91でプラスチックのような可塑性に対応した。
プロシージャルモデリング
モディファイアが搭載されており、オブジェクトの様々な非破壊的変形が可能となっている。
2.92ではGeometry Nodesモディファイアが搭載され、ノードベースの非破壊編集も可能となる予定。また外部アドオンにはノードベースでプロシージャルモデリング/アニメーションが可能なSverchokアドオン、Sorcarアドオン、Animation Nodesアドオンもある。
ヘアーツール
パーティクルを利用した毛髪の編集に対応している。リアルタイムにヘアシェーダーを当てることも可能となっている。
UV展開・編集
この節の加筆が望まれています。 |
UV編集では自動展開、ライブ展開、UVスカルプトなどに対応している。UVマップ形式はUDIMに対応しており、Ptexには未対応となっている。
UVの機能を強化するアドオンのMagic UVが搭載されている。
シェーディング及びルックデブ
リアルタイムレンダラーのEEVEEやインタラクティブレンダリング可能なパストレースレンダラーのCyclesが搭載されており高速なルックデブが可能となっている。
シェーダーでは各種物理ベースシェーダーのほか、ノードベースでのシェーダー作成や、Open Shading Languageによるテキストベースのシェーダー作成も可能となっている。
3Dペインティング
この節の加筆が望まれています。 |
基本的な3Dペイント機能が搭載されている。
3Dレイアウト及び入出力
Blender には独自のファイルブラウザ及び各種インポーター/エクスポーターが搭載されている。Blender 2.9x ではアセットシステム及びアセットブラウザも搭載される予定。アセットブラウザではアセットのドラッグ&ドロップが可能。
ネイティブ形式の入出力
拡張子 | .blend |
---|---|
開発者 | Blender Foundation |
種別 | 3Dシーン形式 |
Blenderのネイティブ形式は独自の .blend 形式となっている。.blend 形式ではバージョンによって細かな仕様が異なっているものの、変換などによりなるべくバージョン間の互換性が確保されるようになっている。
.blend 形式にはUIの状態、各種データブロック(シーンやオブジェクトやマテリアルなど)、埋め込みファイル(テキストやテクスチャなど)の情報を含んでいる。また2.9x以降は任意のデータブロックをアセット化して説明やタグ付けすることが可能となる予定。なお.blend 形式では単独シーンだけでなく複数のシーンを含むことができる。
Blenderでは外部 .blend ファイルに含まれている任意のデータブロックを個別に追加またはリンクすることが可能となっている。ライブラリオーバーライドにも対応しており[21]、リンクしたデータブロックの任意のパラメータの上書きが可能となっている。
非ネイティブ形式の入出力
ファイルのインポート及びエクスポートではオートデスクのFBX形式、クロノス・グループのCOLLADA (.dae) 形式およびglTF形式などの代表的な3Dシーン及びモデル形式、ジオメトリキャッシュのAlembic形式(.abc)の読み込み及び書き出しが可能となっている。また、Universal Scene Description (USD) 形式でのエクスポートにも対応している。
CADファイルのインポートではDXF形式を入出力するためのAutoCAD DXFアドオンも搭載されている。外部アドオンにはBIMで使われるIFC形式などを入出力するためのBlenderBIMアドオン、地理情報システム(GIS)で使われるGeoTIFF形式などを読み込むためのBlenderGISアドオン、写真測量で使われる形式を読み込むためのblender-photogrammetryアドオン[22]やBlender-Addon-Photogrammetry-Importerアドオン[23]もある。
対応するテクスチャ画像形式および動画形式
テクスチャ画像ではOpenEXR形式、DDS形式、Photoshop PSD形式を始めとする様々な画像形式の読み込みに対応している。
また動画や音声ではFFmpegのライブラリを使用しているため、様々なフォーマットやコーデックの動画や音声の読み込みが可能となっている。
スキャッタリング
Blenderではヘアパーティクル機能を使うことでオブジェクトのスキャッタリングが可能となっている[24]。また2.92以降はGeometry Nodesが搭載される予定であり、それによってノードベースのオブジェクトのスキャッタリングも可能となる予定[25]。
アニメーション
単純なアニメーション、Python式を使った連動アニメーション (ドライバー[注 2])、スケルタルアニメーション (ボーンアニメーション)などに対応している。
スケルタルアニメーションではフォワード・キネマティクス (FK・順運動学)、インバース・キネマティクス (IK・逆運動学)の両方に対応している。IKソルバーにはBlender独自のものとiTaSCベースのもの[26]が搭載されている。ジョイント・コンストレイントを含む様々な拘束が可能。
シミュレーション
シミュレーションにはBulletベースの剛体シミュレーション[27]、独自の布・軟体・ヘアシミュレーション、Mantaflowベースの流体シミュレーション (液体・気体)[28]などが搭載されている。
レンダリング
レンダリングエンジンの項で詳述
ポストエフェクト及びコンポジティング
ノードベースのコンポジット機能を搭載しており、様々な画像処理が可能となっている。OpenCLによるGPU処理に対応している。ディープコンポジティングには対応していないが、Cryptomatteには対応している。
また、2D/3Dモーショントラッキング、ロトスコープなどのVFXに必要となる機能及びVFXテンプレートも搭載されている。
VR
2.83以降にはVR表示に対応するVR Scene Inspectionアドオンが搭載されている[29]。この機能にはOpenXR対応のヘッドマウントディスプレイ (HMD) デバイス (OpenXR#対応ハードウェア参照) が必要となる[30]。
なお入力デバイスにはまだ対応しておらず開発中となっている(xr-actions-D9124ブランチ)。
スクリプティング及びアドオン作成
BlenderはPythonスクリプトを使用してエディタやオペレーターを拡張することができる。標準ワークスペースにはPythonスクリプトを編集するためのScriptingワークスペースが用意されている[31]。
Scriptingワークスペースには構文強調に対応したテキストエディタ、Pythonコンソール、操作ログなどが用意されている。
PyCharmやEclipse/PyDevなどの外部エディタを使ってPythonスクリプトを編集することも可能となっている。この場合、コード補完にはfake-bpy-moduleなどの外部モジュールを使う必要がある[32]。またリモートデバッグにはremote_debugger.pyなどが必要となる[33]。
なお、Blenderは7割前後のコードがC言語で書かれており2割前後のコードがC++で書かれている[34]ものの、C言語やC++でアドオンを作成するため機構やSDKは用意されていない。PythonからC/C++で書かれたダイナミックライブラリを呼び出し、as_pointer()メンバ関数で主要構造体のポインターを取得しダイナミックライブラリ側へと渡すことは可能[35]なものの、構造体の定義などは自前で行う必要がある。
動画編集
動画編集用の Video Sequence Editor (VSE) 機能およびVideo Editingテンプレートが搭載されている。プロキシ編集に対応している。
動画編集を強化するアドオンのBlender Power Sequencerも付属している。
2019年に機能自体の削除が検討されたが、協議の末今後も拡張することとなった。
3D印刷
3D印刷に向けて編集モードのMesh Analysisオーバーレイ[36]や3D-Print Toolboxアドオン[37]などのメッシュ解析・クリーンアップ機能が搭載されている。ただし直接3D印刷を行うことは出来ない。
廃止された機能
ゲームエンジン
開発元 | UPBGE team |
---|---|
最新版 |
0.2.5
/ 2020年4月23日 |
リポジトリ |
github |
プログラミング 言語 | C、C++、Python |
対応OS | Windows、macOS、Linux、FreeBSD |
プラットフォーム | クロスプラットフォーム |
種別 | ゲームエンジン、ゲームエディター |
ライセンス | GPL 3.0 |
公式サイト |
upbge |
2.7xまではゲームエンジン機能を内蔵しており、ロジックノードやPythonスクリプトを利用することでインタラクティブなコンテンツを制作することが可能であった。2.8ではゲームエンジン機能が一旦削除されたものの、今後インタラクティブモードが再度追加される予定となっている。
なお、2.8xで旧来のゲームエンジンが使用できる派生版のUPBGEも存在する。
レンダリングエンジン
Workbenchはビューポート向けの作業用レンダラーであり、Eeveeは高度なリアルタイムレンダラーとなっている。CyclesはGPU/RTX対応のパストレーシングレンダラーであり、オフラインレンダリング向けとなっている。これらレンダラーはビューポート上のプレビュー表示でも使うことが出来る。
CyclesとEeveeの間にはレンダリング手法が異なることもあり、マテリアルなどの非互換性が多少存在する[38][39][40]。
機能 | EEVEE | Cycles |
---|---|---|
基本アルゴリズム | ラスタライズ[40] | パストレーシング[40] |
速度 | リアルタイム | インタラクティブ / オフライン |
環境遮蔽 (AO) | スクリーン空間[40] (GTAO[41]) | 3D空間[40] |
大域照明 | ライトプローブ[40] | 単方向パストレーシング / 分岐パストレーシング |
反射 / 屈折 | スクリーン空間反射 (SSR) / 反射プローブ[38][40] | |
影 | Cascaded Shadow Map / Contact Shadows | |
表面下散乱 | Separable Subsurface Scattering (スクリーン空間[38]) | 拡散モデル / パストレースSSS (Random Walk方式) |
異方性反射 | No[39] | Yes |
ボリュームの多重散乱 | No[38] | Yes |
ディスプレイスメント(変位) | No[39] | Yes |
コースティクス | No | Yes |
魚眼 / パノラマレンズ | No[38] | Yes |
AOV出力 | 2.92以降 | Yes |
Cryptomatte出力 | 2.92以降 | Yes |
なお、過去のレンダラーにはスキャンライン/レイトレーシングハイブリッドレンダラーのBlender Internalが存在した。Blender Internalはバージョン2.8で削除された。
Cycles
開発元 | Blender Foundation |
---|---|
最新版 |
v1.11.0
/ 2020年1月13日 |
リポジトリ |
developer.blender.org/diffusion/C/ (独立版) developer.blender.org/diffusion/B/browse/master/intern/cycles/ (内蔵版) |
プログラミング 言語 | C++、OpenCL、CUDA |
対応OS | Windows、macOS、Linux、FreeBSD |
プラットフォーム | クロスプラットフォーム |
種別 | 3Dレンダラー |
ライセンス | Apache License 2.0 |
公式サイト |
developer |
Blender 2.61以降に付属しているオープンソースのパストレーシングレンダリングエンジン。Blender本体から半独立しており、Blender以外のソフトウェアにも使われるようになっている:
- 標準搭載
- Poser 11以降のSuperfly
- Rhinoceros 3D 6以降のRhinoCycles
- サードパーティー製プラグイン
レンダリングアルゴリズムは単方向パストレーシングと分岐パストレーシングに対応している。
モーションブラー、ヘアー、ボリュームなどに対応している。Open Shading Languageにも対応している(CPUレンダリングのみ)。
マルチGPUをサポートし、レンダーファームを作成することが可能。GPUレンダリングでもCPUメモリの使用が可能であり、速度の低下はあるもののGPUのVRAM容量を越える大きなシーンのレンダリングが可能となっている (OpenCL未対応)[45]。
機能 | CPU | CUDA | OpenCL | OPTIX |
---|---|---|---|---|
Open Shading Language (OSL) | Yes | No | No | No |
高度なボリュームサンプリング | Yes | No | No | No |
分岐パストレーシング | Yes | Yes | Yes | No |
AO及びベベルシェーダー | Yes | Yes | Yes | 2.92以降 |
テクスチャベイク | Yes | Yes | Yes | No |
CPUメモリの使用 | Yes | No | Yes | |
CPU + GPUレンダリング | Yes | Yes | 2.92以降 |
また実験的機能として適応細分割 (Adaptive subdivision)が存在する[46]
Eevee
リアルタイムPBRレンダラー。バージョン2.8から付属。
Workbench
ビューポート用のレンダリングエンジン
ベンチマーク
開発元 | Blender Foundation |
---|---|
初版 | 2018年8月10日[47][48] |
最新版 |
2.0.5
/ 2020年2月28日 |
リポジトリ | git.blender.org/gitweb/gitweb.cgi/blender-open-data.git |
プログラミング 言語 | C、C++、Python |
対応OS | Windows、macOS、Linux |
プラットフォーム | クロスプラットフォーム |
種別 | ベンチマーク |
ライセンス | GNU General Public License (テストシーンはCC0)[47] |
公式サイト |
opendata |
BlenderのCyclesレンダラー用のベンチマークツールとしてBlender Benchmarkが用意されており、これによりシーンのレンダリングにかかる時間を計測することができる。計測データのアップロードにも対応しており、アップロードされたデータはBlender公式のOpen Dataサイトで閲覧可能となっている[47]。
2.0時点でベンチマークに使われるシーンは以下の6つとなっている:
- bmw27(BMW車)
- classroom(教室)
- fishy_cat(魚な猫)
- koro(短編映画Caminandesの主人公)
- pavillon_barcelona(モダニズム建築のバルセロナ・パビリオン)
- victor(短編映画Cosmos Laundromatの1シーン)
Python API
Python3 を使用してBlenderの拡張アドオンを作成することができる。以下は最も基本的なオペレーターを追加するコード。
import bpy
def main(context):
for ob in context.scene.objects:
print(ob)
class SimpleOperator(bpy.types.Operator):
"""ツール tip"""
bl_idname = "object.simple_operator"
bl_label = "Simple Object Operator"
@classmethod
def poll(cls, context):
return context.active_object is not None
def execute(self, context):
main(context)
return {'FINISHED'}
def register():
bpy.utils.register_class(SimpleOperator)
def unregister():
bpy.utils.unregister_class(SimpleOperator)
if __name__ == "__main__":
register()
# test call
bpy.ops.object.simple_operator()
バージョン履歴
この節の加筆が望まれています。 |
2004年、2.33から物理ライブラリのライセンス問題によりオープンソース化してから長く取り外されていたゲームエンジンが再統合された。
バージョン2.5系列では、UIの一新、Maya FluidやFume FXのような本格的な流体システムに加え、ほぼ全機能の近代化改修、ブラッシュアップが行われ、2011年4月に初の安定版がリリースされた。
バージョン2.6系列では、2.61においてレンダラであるCyclesやダイナミックペイント、海洋シミュレーション、カメラトラッキング等、他のハイエンドツールにも匹敵する機能を追加し、また、2.63では新しいメッシュ編集構造であるBMeshの統合もされた。
国際化と地域化
日本語環境は2.49aまでは貧弱だったが、2.49bにて2ちゃんねるのBlenderスレッドの有志が制作・配布した詳細な日本語翻訳テーブルが公式採用された事で強化された。 その後、バージョン2.5系列で国際化がなくなり日本語環境での使用はできなくなっていたが、GSoC2011にて国際化され、平行して日本の有志により再び日本語対応が行われ、バージョン2.60にて公式に日本語環境が復活した。
翻訳作業は公式が配布するi18nアドオンで行う[49]
歴史
Blenderの前身であるTracesは、オランダのCGスタジオ、NEOGEO社の共同創設者の一人であるトン・ローセンダール (Ton Roosendaal) によって、AmigaOS向けのレイトレーシングレンダラーとして開発され、後にSGI IRIXへと移植された。その後、Tracesのソースコードは書き直されて、Blenderとなった。
1998年、トン・ローセンダールはインハウス・ツールとして使用されてきたBlenderの開発・外販を行う為にNot a Number Technologies (NaN)社を設立した。Windows版も用意され、ラジオシティ機能などを実装した有料版と無料版の二種を展開した。
2001年、NaN社は、Web3Dに向けて、Blender Webプラグインのベータ版をリリースした[50]が、セキュリティの問題から頓挫した。2002年、インターネット・バブルの崩壊と共にNaN社は倒産し、Blenderのソースコードは債権者の手に渡ってしまう。しかし開発途上にあったBlenderを手放すことができなかったトン・ローセンダールはBlender Foundationを設立するため、"ソースコード解放"を合言葉に大々的な募金キャンペーンを行い半年で10万ユーロを世界中から集結させ、ソースコードを再びその手に取り戻した。
そして現在までBlenderは、GPLの下にオープンソースウェアとして開発・無償配布されている。ソースコードのコメントがオランダ語で書かれていた上に、プログラム自体が定石から外れた組み方をしていたため、開発を引き次いだ有志は他OSへの移植などで苦戦したという。
2002年5月、Blender Foundationがアムステルダムに設立された。
2006年3月、Blender Foundation は最初の映画である、Elephants Dreamを公開した。Elephants Dreamの成功を受け、以降のコンテンツ作成プロジェクトを制作するBlender Instituteが開設された。
2008年、UI一新などを目的とするBlender 2.5の開発が開始された。バージョン2.4系は2009年のBlender2.49をもって開発終了し、2011年に2.5系の初の安定板となるバージョン2.57がリリースされた。バージョン2.5系は2018年の2.79bをもって開発終了し、2019年7月にリアルタイムレンダラ「Eevee」やフィジカルベースドレンダリング(PBR)などに対応した2.8系の初の安定版となるバージョン2.80がリリースされた。高機能化に伴って企業ユーザーが増加し、特定の版における機能の凍結と長期サポート(Long-term support)を求める企業ユーザーからの要望により、2.8系は2020年5月リリースの2.83において「LTS版」として機能が凍結され、今後の開発はバグの修正のみとなった。新機能の実装はバージョン2.9系としてなされることになり、2020年9月にバージョン2.90がリリースされた。
2018年6月、YoutubeによってBlenderの使用方法を解説する動画がブロックされ、広告付きでの公開を要求された。これをBlender Foundationが拒否したところ、次々と他のBlenderチャンネルの動画がブロックされる事態となった。ローセンダールは抗議動画をYoutubeにアップロードし、それまでの動画をBlender cloudに移行することとした。[51]
2.8系をLTS版とすることで、2.9系においては実験的機能の投入がやりやすくなるとのことで、バージョン2.9系ではアセット管理システム、ライブラリのオーバーロード、あらゆるシステムのノード化(ノードエディターで編集できるようにする)、などと言った、現代の3DCGソフトに求められる(競合ソフトに搭載されているような)多くの機能を搭載する予定。バージョン2.9系は2021年リリースのバージョン2.93をもって凍結し、2021年には21年ぶりのメジャーバージョンアップとなるバージョン3.0系のリリースが予定されている。
ブレンダー開発基金
Blender財団の主な収入源は寄付であり、一般ユーザーでも6ドルから寄付できる。[52]
2019年7月、Unreal Engineの開発元のEpic Gamesが epic mega grant において、120万ドルを支援することを発表した。[53]
2020年8月、Unity開発元の Unity Technologiesは、Patronメンバーとして支援を表明した。
2020年11月、Spark ARを擁するFacebookは、Patronメンバーとして基金への参加を表明した。[54]
2020年12月、Amazon Web ServicesのThe Creative Team ジェネラルマネージャーであるKyle Rocheは、AWSがPatronメンバーとして今後最低3年間支援していくことを表明した。発表では特にキャラクターアニメーションを強化する前提での支援である旨が強調されている。[55][56]
企業メンバーシップ
企業メンバーはblenderチームの戦略会議に出席したり、ロードマップ、優先度の決定に参画することができる。[57]
メンバーシップ | 費用(ユーロ) | 特典 |
---|---|---|
Bronze | 6,000 | 開発者1人月 |
Silver | 12,000 | 開発者2人月 |
Gold | 30,000 | 開発者6人月 |
Patron | 120,000 | 開発者12人月以上 |
Patron | Corporate Gold | Corporate Silver |
---|---|---|
Blender Cloud
URL |
cloud |
---|---|
タイプ | 共有・管理 |
現在の状態 | 活発 |
Blender CloudはBlender Institute が運営する有料ウェブサービスである[58]。Blender Cloudアドオンも公開されており、Blender内から機能の一部を利用できる。月額の利用料は9.9ユーロ。
2020年12月から2021年の10月まで継続してBlender Cloudに加入すると、Blender Studioの新作オープンプロジェクトである、Sprite Frightのエンドロールに名前がクレジットされるキャンペーンが行われている[59]
以下のサービスが利用できる
- トレーニング動画の閲覧
- オープンプロジェクトの制作風景の映像や資料の閲覧
- オープンプロジェクトで使用されたアセット、.blendファイルの入手
- HDR画像、パブリックドメインのテクスチャー素材のダウンロード
- Private Projects (10GBのストレージ)
- Blender Sync (Blenderの設定のクラウド上での同期、無料)
- Attract (映像、ゲーム製作用のプロジェクト管理ソフト)
- Flamenco (レンダーファームの管理ソフト)
派生版
Bforartists
BforartistsはUIの改良に焦点を当てたBlenderの派生版である[60]。多数のアイコンの追加などが行われている[60]。
UPBGE
関連ソフトウェア
Attract
開発元 | Blender Animation Studio |
---|---|
リポジトリ |
git |
プログラミング 言語 | Python、Javascript、Sass |
対応OS | Linux |
種別 | プロダクション/タスク管理 |
ライセンス | GNU General Public License |
公式サイト |
attract |
AttractはWebベースのプロダクション/タスク管理ツールである[61][62]。元々Tears of Steelのために作られ、その後も改良が続いている[62]。
Blender Cloudに統合されており、Blender Cloudアドオンから使用することが出来る[63]。
Attractを使って作られたムービーには以下がある:
- Tears of Steel[62]
- Cosmos Laundromat[62]
- Caminandes 3: Llamigos[64]
- Agent 327[64]
- Hero[64]
- Spring[64]
Flamenco
開発元 | Blender Institute |
---|---|
リポジトリ |
git |
プログラミング 言語 | Python、Javascript、Sass |
対応OS | Linux |
種別 | レンダーファーム管理 |
ライセンス | GNU General Public License |
公式サイト |
www |
FlamencoはWebベースのレンダーファーム管理ツールである[62]。複数拠点レンダリングに対応している[62]。
Blender Cloudに統合されており、Blender Cloudアドオンから使用することが出来る[63]。
参考画像
脚注
注釈
出典
- ^ “Blender’s 25th birthday!”. blender.org (2019年1月2日). 2019年8月1日閲覧。
- ^ "Blender 4.1 Release Notes"; 閲覧日: 2024年3月26日; 出版日: 2024年3月26日.
- ^ “License - blender.org”. 2019年11月23日閲覧。
- ^ 初めての3DCGから本格ゲーム開発まで予算10万円台"Blender"向けPCを MUGENUPが検証! - CGWORLD.jp
- ^ a b c d e Requirements Blender Foundation
- ^ Using 2 Button Mouse in Blender KatsBits
- ^ a b 周辺機器の構成 Blender Foundation
- ^ “[SIGGRAPH2010]Vol.06 今年で20周年を迎える3ds Max関係者に独占インタビュー”. PRONEWS (2010年8月4日). 2017年4月20日閲覧。
- ^ User Stories — blender.org
- ^ 西田, 宗千佳 (2019年8月14日). “「やっと3Dツールが紙とペンのような存在になる」エヴァ制作のカラーがBlenderへの移行を進める理由とは?(西田宗千佳)”. Engadget 日本版. 2019年8月15日閲覧。
- ^ “Blender開発基金への賛同について”. 株式会社カラー (2019年7月30日). 2019年8月15日閲覧。
- ^ Blender [@blender_org] (2019年7月24日). "The Japanese Anime studios Khara and its child company Project Studio Q sign up as Corporate Silver and Bronze members of Development Fund. They're working on the Evangelion feature animation movie. www.khara.co.jp studio-q.co.jp #b3d". X(旧Twitter)より2019年8月15日閲覧。
- ^ “"Next Gen" - Blender Production by Tangent Animation soon on Netflix! - BlenderNation” (英語). BlenderNation. (2018年8月20日) 2018年9月12日閲覧。
- ^ “Blender and Next Gen: a Netflix Original - Jeff Bell - Blender Conference 2018” (英語). (2018年11月4日) 2018年11月8日閲覧。
- ^ Foundation, Blender. “Goodbye Kansas Studios” (英語). blender.org. 2020年11月4日閲覧。
- ^ “Ubisoft Joins Blender Development Fund to Support Open Source Animation”. Ubisoft (2019年7月22日). 2019年7月23日時点のオリジナルよりアーカイブ。2019年7月29日閲覧。
- ^ Blender 2.73 – A New Storyboard Workflow The Gooseberry Open Movie Project 2015年1月15日
- ^ Storyboarding with Grease Pencil BlenderNation 2016年8月17日
- ^ Grease Pencil » Grease Pencil Weight Paint Mode » Introduction Blender Foundation
- ^ Blender Foundation releases Blender 2.83 LTS CG Channel 2020年6月4日
- ^ Blender Foundation releases Blender 2.81 CG Channel 2019年11月21日
- ^ Blender Photogrammetry Addon v1.0 Blender Nation 2019年8月15日
- ^ Photogrammetry Import Addon Blender Nation 2019年9月5日
- ^ How To Scatter Debris Using Particles KatsBits
- ^ Everything Nodes and the Scattered Stone Blender Foundation 2020年12月2日
- ^ 『Simulation, Modeling, and Programming for Autonomous Robots - Second International Conference, SIMPAR 2010』 P.16 Noriako Ando, et al. 2010年11月 ISSN 0302-9743
- ^ Blender 2.66 adds Bullet physics, Dynamic Topology CG Channel 2013年2月22日
- ^ Blender Foundation releases Blender 2.82 CG Channel 2020年2月14日
- ^ “Reference/Release Notes/2.83/Virtual Reality - Blender Developer Wiki”. wiki.blender.org. 2020年11月4日閲覧。
- ^ Blender Foundation releases Blender 2.83 LTS CG Channel 2020年6月4日
- ^ Workspaces Blender Foundation
- ^ fake-bpy-module in Blender 2.8 BlenderNation 2018年12月29日
- ^ Debugging Python code with PyCharm Blender Foundation 2015年10月27日
- ^ blender/blender, Blender, (2020-11-03) 2020年11月4日閲覧。
- ^ “bpy_struct — Blender Python API”. docs.blender.org. 2020年11月4日閲覧。
- ^ Mesh Analysis Blender Foundation
- ^ 3D Print Toolbox Blender Foundation
- ^ a b c d e Rendering » Eevee » Limitations Blender Foundation
- ^ a b c Rendering » Eevee » Materials » Supported Nodes Blender Foundation
- ^ a b c d e f g Cycles vs. Eevee - 15 Limitations of Real Time Rendering in Blender 2.8 CG Cookie 2019年3月7日
- ^ Sneak peek: Blender’s new Eevee real-time render engine CG Channel 2017年3月24日
- ^ Cycles 4D is out CGPress 2016年11月16日
- ^ Cycles for 3DS Max plugin beta 1.05 released CGPress 2017年11月28日
- ^ Use Blender’s Cycles renderer inside Houdini with hdCycles CG Channel 2020年8月25日
- ^ a b GPU Rendering Blender Foundation
- ^ Experimental Features Blender Foundation
- ^ a b c Foundation, Blender (2018年8月10日). “Introducing Blender Benchmark” (英語). blender.org. 2020年12月14日閲覧。
- ^ Index of /release/BlenderBenchmark1.0/ Blender Foundation
- ^ “Process/Translate Blender - Blender Developer Wiki”. wiki.blender.org. 2020年12月14日閲覧。
- ^ Blender - news - Web Plug-in NaN 2001年8月16日
- ^ “YouTubeが広告なしで動画を公開していたBlenderをブロック、BlenderはP2Pによる無料ストリーミングにチャレンジ”. GIGAZINE. 2020年11月22日閲覧。
- ^ Foundation, Blender. “Blender Development Fund”. Blender Development Fund. 2020年11月4日閲覧。
- ^ “Epic Games、Blender に 120 万ドルを Epic MegaGrant として支援”. Unreal Engine. 2020年11月4日閲覧。
- ^ Foundation, Blender. “Facebook joins the Blender Development Fund” (英語). blender.org. 2020年11月22日閲覧。
- ^ Foundation, Blender. “AWS joins the Blender Development Fund” (英語). blender.org. 2020年12月19日閲覧。
- ^ “AWS joins Blender Development fund” (英語). Amazon Web Services (2020年12月17日). 2020年12月19日閲覧。
- ^ Foundation, Blender. “Blender Development Fund Corporate Membership”. Blender Development Fund. 2020年11月4日閲覧。
- ^ Institute, Blender. “Services on Blender Cloud” (英語). Blender Cloud. 2020年12月20日閲覧。
- ^ Institute, Blender. “Join Blender Cloud: Claim Your Movie Credit” (英語). Blender Cloud. 2020年12月20日閲覧。
- ^ a b Bforartists 2 released CGPress 2020年4月20日
- ^ Blender Cloud adds Production Tracking and Render Management BlenderNation 2017年7月12日
- ^ a b c d e f Production tools state report Blender Institute 2015年9月16日
- ^ a b Blender Cloud adds Production Tracking and Render Management Blender Nation 2017年7月12日
- ^ a b c d Blender Cloud - Attract Blender Institute
外部リンク
- 公式ウェブサイト
- Blender Foundation
- BlenderArtists(ほぼ公式のコミュニティサイト)
- BlenderNation(ほぼ公式ニュースサイト)
- Dev Talk (Blender 開発者の公式プラットフォーム)
- blender
.jp - Blender (@blender) - X(旧Twitter)
- Blender (yourown3dsoftware) - Facebook
- Blender - YouTubeチャンネル