Sintel:テクノロジーアートについて

だから2011年が過ぎました...新しい年の先はドラゴンの年です。 伝統的に重要で成功した年、戦いと勝利の年。 前年は、特許不安の典型的な状況、多くの製品のコードベースの再構築、および技術の絶え間ない開発に合格しました。 そしてまだ何かについての記事。 ストーリーは、シンテルという少女と、1年以上前にBlender Foundationからリリースされた短編映画Sintelのドラゴンについてですが、2011年全体の3DエディターBlenderの開発における大きなインセンティブになりました。 もちろん、この記事は1年前には良かったと思いますが、遅くなることはありません。



悪魔はささいなことに隠れています。 コンピュータサイエンスのフレームワークでは、現実世界に対応しない単純化されたモデルへの移行から逃れることができるようなプロジェクトはありません。 例としては、照明、髪の毛、布地などがあります。 したがって、クリック可能な画像が多数あります( 注意、トラフィック! )。 映画のすべてのモデルとシーンはCC-BY 3.0でライセンスされており、プロジェクトsvnアーカイブとして利用できます。



それでは始めましょう。





プロットは、ドラゴンの土地での戦闘シーンで始まります。 ガーディアンが彼女を攻撃するとき、私たちは山の中で主人公に会います。 疲れて凍った少女は、彼自身の槍で彼を打ち負かすことができます。





シーンに戻ります。 シーンは、sultingのメソッドによって作成されたポリセットのセットによって表されます。 純粋な形では、雪の表面は約100メガバイトです。 霧は粒子のある立方体として実装されます。







この場所の古いバージョンを見ると、驚きが待っています。1人ではなく3人の警備員がいます。







ここにあります:左から右-スミス、ラオスツェー、ダーク。 さらに、市内に別のガードが計画されました。 完全なリギングと顔の感情を備えた4つのモデルが、最終キャストに合格するのはラオツェーだけです。







プロットに戻ります。 意識を失い、彼女は近くのパオに気づき、力を尽くしていくつかのステップを踏んだ後、彼女は後ろに倒れます...



新しいシーン。 シンテルはパオの所有者、つまり彼女を救って守ったシャーマンの声から目覚めます。



(画像解像度4096x1744)。



ここでは、火から実際に発光する指の表面下散乱の効果を明確に見ることができます。 すべてのシーンでの表面下散乱は、スキンの不可欠な属性であり、リアリズムの顕著なシェアを追加します。



Syntelモデルについて少し。 これは、大きなグリッドと巨大なテクスチャを備えた非常に複雑なモデルです。Core2+ 4GB RAMで使用することはほとんど不可能なので、Sintel Liteモデルについて説明します( モデルへのリンク )。 約800,000個のポリゴンがあります。 モデルの作成時に、モデラーは何度か髪の作成方法を変更しました。 髪の質感を持つポリゴンの形の伝統的なタイプの髪があります。 この方法はゲーム業界で積極的に使用されていますが、ソフトボディ物理学を使用したアニメーションの可能性を考慮しても、結果はあまり現実的ではありません。 特殊なアルゴリズムを使用すると、結果が大幅に向上します。 ただし、当時、ヘアシミュレーターは不安定な状態でした。 作成中、シミュレータは安定し、その結果、粒子から髪の毛を観察しました。 フルバージョンでは、25,000本の髪を使用します(比較のために:平均的な人は約10万本持っています)。 運動の軌跡は、100本の髪ごとに決定され、その結果、平行な髪の毛が観察されます。 髪の物理学はSintelでは使用されていませんが、Syntelはすべてのシーンで手作業で編まれています。 そして、これがレンダリングの前後のSintel Liteモデルの外観です。











ナレーションシンテルはドラゴンと出会った日に故郷に戻ります。 Syntelは、250,000多角形のドリアンフルーツを手に持って、食べ物を探しています。







ユスリカは活発に飛び回っています。 そして、超高解像度でのみ、ユスリカの間で、 スザンナの別の小さな頭が飛ぶことに気付くことができます。 しかし、シンテルの注意は屋根からの音に引き付けられました。





ここで注意すべき点は何ですか? そう、背景では、 被写界深度の効果によってぼやけています 。 この効果の背後には、スザンヌの低ポリモデルがあります。



ドラゴンの翼が損傷し、流体シミュレーターがナビエ・ストークス方程式を使用し血の滴の動きを計算します。 Syntelは傷を癒すのに役立ちます。



夜の出発と夜明けの到着を示す新しいシーン。





街の新しい日。 スケールリトルドラゴンは街を走り回ったり、飛び回ったりするため、多くの小さな詳細を見ることができます。 まず、彼らは住民です。 エレファンツドリームの主役であるブルックはすぐに目を引きます。 友人は2005年から来たので、彼はbげており、眉がなくても、ポリゴンは238,000しかないためです。 そして、これらのランダムなキャラクターの12以上。







誰が日光を必要としますか? 都市のあるシーンは、40の方向光源によって照らされています。







小さなドラゴンは鶏を追いかけ、シンテルは小さなドラゴンを追いかけます。 Uターンで、Syntelはそれぞれ10,000個のポリゴンでフルーツバスケットを振りかけます。 街は、さらに高いポリゴンの彫像を備えた高いポリゴンのゴミで溢れています。



偶然の偶然を背景に、空にビッグバックバニーのシルエットを見た人がいたのは驚くことではありません。







新しいシーンは、山の上にあるイシュタル市の寺院です。 彼女の周りは家にあまりランダムに配置されていません。







これは、鳥や後処理なしの外観です。





鳥といえば。 多くの場合、現代のアニメーションでは、複数の鳥が同じ頻度と位相で羽ばたく状況を見ることができます。 これは、動きのアニメーションが、羽の羽ばたきなどのアクションの周期的な繰り返しに基づいているためです。 Sintelでは、各鳥は個体であり、羽の羽ばたきは、飛行角、速度、ランダム成分によって決まります。



これは、後処理を行う同じテンプルです。





技術的な観点から言えば、シーンの明るいエッジの光をぼかす原因となるブルーム効果について言わなければなりません。 明るい背景は、壁、キャラクター、生き物などすべてに「浸透」します。 また、上の図の1つのオブジェクトがBlenderのロゴに非常によく似ていることに気付くことはできません。



アニメーション時(彫刻を適用する前)のドラゴンカブモデルは、約8,000ポリゴン( ビデオモデル )です。 髪、髪、粒子がないため、これはかなりの量です。 しかし、4レベルの彫刻を適用すると、8178 * 4 ^ 4が得られます-200万個以上のマイクロポリゴン。







スカルプトの代わりにGLSLシェーダーと法線マップを使用したドラフトビュー:





同じシーンに表示される大人のドラゴンの他のポリゴンとは異なります( モデルビデオ )。 4レベルのスカルプト( 頭部スカルプト、6分に圧縮 )を考慮すると、 500万ポリゴンが得られます。 以下は、高解像度の人物のレンダリングです。 そして、これは大人のドラゴンが拘束力のある位置でどのように見えるかです:





そのため、次の歩行中に、鱗は大人のドラゴンに捕獲されました。 Sintelは城壁を離れ、ジャングルを抜けます(4k解像度でレンダリング):





雨や嵐を通します。 複雑な不均一な霧、雨を適用するための後処理。 Syntelモデルには、髪の色、肌の質感、顔と体のポリゴンメッシュを変更するシェイプキーが装備されていますシェイプキーでビデオをご覧ください。





砂漠を通過します(画像は再び4kですが、 ブレンドファイル )。 太陽への露出の影響(フレア、フレーム内ではない)。 フィルムの作成時点では、Blenderにはダイナミックペイント機能がなかったため、砂にあらかじめ描画されたフットプリントがマスクで表示されます。 バージョン2.6のリリースでは、この効果をはるかに簡単に取得できます。





それは雪の広がりを通過します。 口径食効果はここで最もよく見られます:フレームのエッジに沿って画像を暗くして、視聴者の注意をシーンに引き付けます。 3Dグラフィックスの場合、人工的な光ノイズも見られます。 ただし、これらの2つの要素は映画全体で使用されます。





物語は始まり、シンテルはシャーマンの小屋に座って物語を語ります。 シンテルの顔のクローズアップ:





反射は同じ顔ですが、傷ついて老化しています:





物語を聞いた後、シャーマンはシンテルを示します。 最後に彼女は洞窟を見つけます。 雪原のような洞窟は、彫刻法を使用して作られています。 洞窟の入り口には、キーパーの武器のハンドルに描かれた木があります。 同じツリーがSintelプロジェクトのロゴです。





六角形のオブジェクト- ボケ効果の結果-6枚の花弁を持つレンズ絞りのシミュレーション。





大人のドラゴンは牛の死体を食べます。 低ポリゴン牛モデルでは、1230面です。 モデルに5レベルの彫刻を適用した後、約120万の顔。 そして、これはすべて(他のほとんどのオブジェクトと同様に)、色、ハイライト、バンプマップの3つの4096x4096テクスチャの下にあります。





赤ん坊のドラゴンはシンテルを認識せず、その後、大人のドラゴンは彼女を検出して攻撃します。 すべての栄光の粒子と煙のシミュレーター:





4kの解像度でドラゴンの頭を彫刻する:





戦闘中、ドラゴンはシンテルを倒しますが、彼女を殺す代わりに彼はheし、彼女は瞬間を利用して槍の死の打撃でドラゴンを打ちます-そして、彼女はおなじみの傷跡を見て、彼女の小さな鱗が成長し、それが彼女だけだと気付きます彼女が殺したこと...血のプールでの彼女の反射を見て、彼女はドラゴンが大きく変わっただけでなく、友人を探すのに時間がかかりすぎていることに気付きます。



洞窟は崩れ始め、シンテルはそれを残し、ドラゴンの体を残します。 外では、しばらく悲しみに対処した後、彼女は鎧を捨て、武器を捨てて去ります。 小さくて孤独なドラゴンのカブが彼女を追いかけます...







これで、プロットで説明されているストーリーは終了です。 しかし、これらの15分は、Blenderエディタのブランチ2.5を安定化するための開発と動機の大きな推進力でした。 すでに本日、GPU Cycles3D追跡システム海洋シミュレーター動的描画でのフォトリアリスティックレンダリング用の新しいエンジンを備えたバージョン2.61をダウンロードできます。



Blender Foundationの計画は、マンゴーというコードネームの別の短編映画です。 その中に何が見えますか? 2012年が表示されます!



All Articles