またもや長い開発サイクルを経て、リライトや新機能、改良がいっぱいつまったリリースが出る結果になりました。 このリリースでの主な変更は、キャラクタアニメーションのリライト、流体力学システムの追加、Particle ベースの髪の毛の編集とレンダリングの改良、そしてモディファイアスタックの追加です。 |
依存グラフこれは私たちのアニメーションプロジェクトの一番最初の部分であり、クールな画像はありませんが、新しい依存グラフシステムによる動作が非常に多用途であることを証明し、驚くべきスピードの向上と、編集中のラグのないインタラクティブな描画が結果として現れました。 (画像:Schuh氏) |
リギング(更)ミラー Extrude やオートネーミングにより、リギングが非常に簡単になりました。 Loop や Border 選択のような、追加の選択方法が Bone で動作するようになり、Bone タイプ(Hinge、Bspline Bone)の追加されました。 すべての Armature Object がモード変更なしに、直接ポーズ付けできるようになりました。 |
インバースキネマティクス(更)Google Summer of Code のサポートにより、Blender の IK システムは完全に書き直されました。非常に速くなっただけでなく、回転軸制限と自由角(Degrees of Freedom)、Tree-IK、IK Target による回転をサポートするようになりました。 Forward と Inverse Kinematics の両方を(ミックスして)使用するオプションにより、キャラクタのポージングを思うままに行えます! |
スキンのウェイト設定(更)スキンのウェイト設定が、設定されたエンベロープから自動的に生成できるようになりました。その後、VertexGroup に焼き付けることで、更にリファイン可能になります。 WeightPaint で、非常にすばやく VertexGroup が選択できるようになり、X-Mirror でX軸の左右を反転して Apply できるようになりました。 |
Armature の表示(更)Bone に多くの描画モードが追加され、すべて固有の編集目的に調整されています。PoseMode では、Constraint、Action、IK が設定された Bone が、色分けして描画されるようになりました。 新しい "B-Bone"(B-Spline Bone)に注目して下さい。スプライン曲線のように、柔軟に Bone をコントロールできます。 |
Stride(歩幅)のサポート(更)NLA Editor を使用し、Action Strip に Action 内の特定の Bone を、Stride(歩幅)のオフセット決定のために使用するよう設定できます。これにより、キャラクタがパス(経路)上を、足を滑らせることなく歩かせることができます。 |
Shape Key従来でもすでに Mesh、Curve、Lattice、Surface に複数の Shape(形状)を格納し、アニメーション Curve を使用することでアニメーションができました。 これら Shape へのアクセスがUIに更に統合され、複数の Object のインスタンス(コピーした Object)を、独立した Shape に固定しておいたり、VertexGroup を Shape のブレンドに使用できるようになりました。 |
Ipo DriverBlender 内のすべての アニメーション Curve(別名 Ipo)に、"Driver" を設定できるようになりました。これは特定のアニメーションチャネルの時間の入力を、他の Object からの任意の値で置き換えるものです。この方法で、Shape Key を自前のスライダでコントロールしたり、特定の Bone の回転に関連付けることができます。 |
アニメーション Curve の補間(Ipo)Curve の補間を行うための新しいハンドルと補間(Interpolation)タイプが追加されました。勝手に行き過ぎてしまうのを防ぐ、Auto Handle も追加されています。 |
Action と NLA(更)"Action" は、アニメーション Curve の集まった物ですが、今はこれがキャラクタのウォークサイクル全体を示すだけでなく、Shape Key や Object のアニメーション Curve をも含めることができるようになりました。 "NLA" Editor の使用により、これらの Action のタイミングを完全にコントロールし、階層化したり、ミックスすることができます。 |
Fluid シミュレーション(更)二つめの Google Summer of Code プロジェクトは、このリリースをエキサイティングな流体シミュレータにしました。任意の流体を、物理的に正しくアニメーションすることができます。 |
Particle ガイドと発生分布(更)2.40のリリースでは Particle システムも大幅に作り直され、特にモーション、Force、発生分布のコントロールが改良されました。 また、Curve ガイドにより、Particle の流れを、VertexGroup により、Particle の発生位置と移動速度を設定できるようになりました。 |
Hair Strand(髪の毛)レンダリングBlender の "Static Particle" が、デフォルトでスクリーン座標で表示される、1ピクセル幅の "strand" を生成するようになりました。これは通常の形状同様に3Dでシェーディング、もしくは新しい Anisotropic オプションの使用で、リアルな髪の毛に見えるようにすることができます。 (画像:yamyam) |
剛体物理演算(更)Blender の game engine は "Bullet" と呼ばれる、新しい物理演算ユニットを持つようになりました。これにより、剛体の衝突と移動をシミュレートと、これらをアニメーション用に Ipo Curve へ焼きこみ(Bake)できるようになりました。 |
モディファイアスタック(Modifier Stack)モディファイアスタック(Modifier Stack)は、モディファイアツールの適用、削除、順序の変更をすばやく行え、Mesh への複雑な演算を、視覚的かつインタラクティブに変更できます。特に関心を集めるのは、Mirror モディファイアや、Boolean モディファイア、そして、Hook や Armature、Lattice デフォーマのような、多くのアニメーションツールがモディファイアになった事でしょう。 |
Subdivide と Loop ツール(更)Blender の Mesh のサブディバイドコードがスクラッチから再構築されました。すべての選択モード、任意の分割レベルで正しくサブディバイドされるようになり、Knife ツール、Loop Cut、Edge Loop 削除、Edge Loop 選択、Edge Slide が改良されました。 |
Boolean 演算(更)この Google Summer of Code プロジェクトは、完全に新しく、大きく改良された、Mesh モデル同士の交差を行うライブラリを私たちに提供してくれました。主な目的は、最小の新しい Face 量で、綺麗で望ましい分割をした、新しいモデルを生成することでした。 Boolean はツールとして([W]キーメニュー)、もしくはモディファイアスタックでリアルタイムで使用可能です。 |
Mesh Ripping"Rip" ツールは、Mesh の一部を引き裂いたり、穴をあけたり、新しい Face で埋めるための継ぎ目をつくったりするのに使用できます。 |
UV/ImageWindow の編集機能(更)UV 編集が Live LSCM の追加により、驚くべき進化を遂げました。また、Image 編集にも、クローンブラシ(Clone Brush)や引き摺り(Smear)ツール、標準の UV マップの生成といった多くの機能が追加されました。また、Tiff形式のインポートとエクスポート、HDR ラディアンスのエクスポートがサポートされました。 |
3D Text の改良(更)3D TextObject が、Unicode(国際文字セット)をサポートするようになりました。 The 3D Text Object now supports Unicode (International Font types). また、3D Text で複数の段に流し込みできるようになり、文章の一部の選択、字詰の調整、Bold や Italic などの、文字ごとの字体の設定ができるようになりました。 |
Radial Blend Texture現在の "Blend" Texture に、一般的なディジタル画像処理アプリケーションに見られる Blend タイプ、Radial Blend が補完されました。このグラディエントにより、アーティストはのこぎりや CD に見られるような、偽の異方性反射効果を与えることができます。 |
サンプリングとフィルタリングこの項目では、Blender がレンダリング中、画像の最適なアンチエリアスのために、どういう風にサンプリングを行うかを説明しています。 このリリースでの新機能は、次のフィルタータイプを選択するメニューです:Box、Tent、Cubic、Quadratic、Gauss、Mitchel-Netravali、Catmull-Rom |
Python スクリプト(更)追加された新規またはリライトされたモジュール:Mesh、Armature、Key、Mathutils Python チームは Blender の新しいオプションを API でもカバーするようにした結果、メインインタフェイスで多くの作業が行われることになりました。 新しいバンドルスクリプト:Collada、3DS、MD2 import/export、XSI exporter、Lip Sync、Shape Widgets、Mirror Bone Weights、UV 展開ツール |
ユーザインタフェイス(更)UI の以下が改良されました:新しい Lamp 描画タイプ、新しい Object の Center の描画、新しい Camera View の描画と Passepartout ビュー、より簡単になったウィンドウの結合、Toolbox の新レイアウト、改良された Text ボタン、その他…上記にリンクされたページでその全貌をご覧下さい! |