ASCII24 Top ASCII24 News ASCII24 Review ASCII24 Business Center 携帯24 Mac24 Akiba2GO! デジタル用語辞典 ASCII24 Broadband Center 最新ニュース バックナンバー イベント情報 ASCII24 Top ASCII24 News ASCII24 Review ASCII24 Business Center 携帯24 Mac24 Akiba2GO! デジタル用語辞典 ASCII24 Broadband Center 最新ニュース バックナンバー ASCII24メールサービス blogmag
ASCII24 - [Main Menu] [Menu 2]


  ASCII24 > ニュース > トピックス
111
記事/用語/ID検索 

最新ニュース
【速報】 待望のiPod shuffleが発売!Apple Storeで実機が触れる(from Mac 24)(2006年11月3日)
【速報】 アップル、 “ホームオーディオを再発見” がテーマのiPod用スピーカー 『iPod Hi-Fi』 を発表――同時にケース2製品も登場(from Mac 24)(2006年3月1日)
【速報】 第3の “Intel Mac” はMac miniだった!――LAN経由で音楽やビデオを配信できる新しい “Front Row” を採用(from Mac 24)(2006年3月1日)
“4倍速い” は本当だった!? ウワサのIntel Macを速攻レビュー(from Mac 24)(2006年2月23日)
アップル、 iPod nanoの1GBモデルを1万7800円で発表――iPod shuffleの価格も改定(from Mac 24)(2006年2月7日)
SARS (重症急性呼吸器症候群) の影響で “Computex Taipei 2003” が延期に!(from Akiba2GO!)(2003年4月30日)
FSBは800MHzの時代へ!Pentium 4-3GHzがアキバで販売開始!(from Akiba2GO!)(2003年4月14日)
NTTグループ、 FOMAとパソコンでのテレビ電話を実現するプラットフォームを発表(from 携帯24)(2003年1月28日)
【集中連載特集・OracleWorld 2002】 “OracleWorld 2002” スペシャルレポート from San Francisco(from ASCII24 Business Center)(2002年11月11日)
アドミラルシステム 『HotBiz』 メーカーインタビュー―― 「ASPにより、 わかりやすく、 運用しやすく、 導入しやすいグループウェアを」 (from ASCII24 Business Center)(2002年8月13日)
「スーパークリエイター=ハッカー」 の世界 - 『ITX 2002 Summer』 レポート(from 日刊アスキー Linux)(2002年6月29日)
【速報】 Netscape最新版公開!! バージョンは7.0! (PR1) (from 日刊アスキー Linux)(2002年5月23日)
JavaOneレポート(from ASCII24 Business Center)(2002年3月29日)
音楽フリーソフトウェアのためのライセンス 「OCPL」 の評価版公開(from 日刊アスキー Linux)(2002年3月5日)
コンパック、 Webサーバアプライアンス 『Compaq TaskSmart W2200』 を発表(from 日刊アスキー Linux)(2001年12月13日)

今週の特集

特集
COMPUTEX TAIPEI 2006レポート
Interop Tokyo 2006レポート
CeBIT 2006レポート
IDF 2006レポート

コラム
過去の記事一覧






Contact Information

[PR]
Printable Version ニュース / トピックス

米NVIDIA、開発者向け技術セミナー“開発の鉄人”を開催――NVIDIAが作る3D CGデモの“秘密”


2003年9月5日
“開発の鉄人 IRON DEVELOPER――Optimising the Graphics Pipeline”
明治大学で行なわれた“開発の鉄人 IRON DEVELOPER――Optimising the Graphics Pipeline”

米エヌビディア(NVIDIA)社は5日、ゲーム開発者向けの技術セミナー“開発の鉄人 IRON DEVELOPER――Optimising the Graphics Pipeline”を、東京・御茶ノ水の明治大学リバティータワーで開催されている開発者向け会議“CESA デベロッパーズカンファレンス(CEDEC)”の2日目プログラムとして開催した。CEDECは(社)コンピュータエンターテインメント協会が開催するゲーム開発技術情報カンファレンスで、今年が5回目となる。4日と5日の2日間行なわれ、4日にはマイクロソフト(株)主催のDirect X開発者向けセミナー“meltdown”が開催された。



米NVIDIAのKevin Bjorke氏
米NVIDIAのKevin Bjorke(ケビン・ビョーク)氏
セミナーの最後に行なわれたプレゼント大会
セミナーの最後には、GeForce FX 5800 Ultra(256MB版)などが当たる豪華なプレゼント大会が行なわれた

開発の鉄人での最初のセッションは、米NVIDIAのKevin Bjorke(ケビン・ビョーク)氏による“NVIDIAデモチームの秘密”で、同社がグラフィックスアクセラレーターチップを発表するたびに公開される3D CGデモの開発技術やノウハウなどを説明した。

DAWNがショートカットな理由!?

DAWNの髪の毛の処理前
DAWNの髪の毛を単に線のレンダリングだけで表現したところ。バリカンで切ったように毛先が尖ったイメージになる
DAWNの髪の毛をきれいに処理したあと
アンチエイリアス処理とアルファブレンディングによって、毛先に行くほど細く見せることで、女性らしいやさしさ・柔さかさを表現している

最近のNVIDIAの新製品発表で必ず登場する3D CGの妖精キャラクター“DAWN(ドーン)”は、髪の毛をショートカットにすることで体のオブジェクトに影響(陰影処理の計算など)を減らすように工夫している。また、髪の毛を自然に見せるために線単位でのレンダリングを行ない、毛の太さ(毛先に行くほど細くなる)はアンチエイリアスとアルファ値(透明度を示す数値)で変化するように見せている。頭頂部は肌を黒く塗ることで地肌が露出しないようにしている、などの細かい技法も紹介された。

喜怒哀楽の表現がリアルなDAWNは、オブジェクトごとに小さな動きを設定し、それらを組み合わせて表情の変化を見せる“ブレンドシェイプ”という手法を使っている。DAWNの場合は、50のシェイプを用意し、これらの組み合わせで泣き顔/笑い顔/困った顔などを表現するという。

妖しい雰囲気を持つ“DUSK”
DAWNの妹? それとも別人格? 夜の蝶のような妖しい雰囲気を持つ“DUSK”
DUSKの背後の影の輪郭に注目
DUSKの背後の影の輪郭に注目!! ところで名前の由来は、やっぱりあの映画のタイトルだろうか
影の表現にこだわっている
木漏れ日の中ので反射/透過光をリアルに表現したDAWNとは対照的に、DUSKは影の表現にこだわっている

また、DAWNをベースに開発中の新キャラクター“DUSK”もお披露目された。DUSKはシャドーマップ(オブジェクトの動きに応じてリアルタイムに影の形を生成する)のレンダリングをリアルタイムに行なうデモ。DAWNやDUSKは、皮膚の色だけでなく、環境光(反射光)や皮膚の下を流れる血液の色(ブラッドテクスチャー)、皮膚の薄い部分を通過したり体の細い個所を回りこんで映る光もリアルタイムに計算し、表現することで、皮膚の輝きやリアリティーを出している。

新車同様の状態
『The Time Machine』のデモ。ここでは新車同様だが……
中古車同然の状態
時間軸のパラメーターを動かすと、さびが浮いて塗装に凹凸が見えるようになり……
そして廃車のように
すっかりボロボロになってしまった。ちなみに、ヘッドライトの表現だけで24のぼかしコマンドと4つのテクスチャーデータを組み合わせている

GeForce FX 5800の発表時に公開された、新車のトラックがどんどん錆びて古臭い中古車や廃車同然の状態に変化するCGデモ『The Time Machine』は、単に表面のテクスチャーを変化させるだけではなく、酸化によってあわ立つ(錆びで塗装が膨れ上がる)様子も計算して演出している。あわ立ちは、1ヵ所で単独に起こるのではなく、隣接する錆びの影響を受けて形状が変わる。これを60のピクセルシェーダーコマンドと11のテクスチャーデータを組み合わせることで表現している。

被写界深度の例
“被写界深度”の効果を見せるデモ。手前の戦車にピントが合っているため、奥のUFOや人形はぼやけて見える
カメラにぶつかる宇宙人
被写界深度の効果を使うと、奥から手前にすばやく動く表現も可能になる。これは宇宙人がカメラで撮られていることに気付いて、カメラを机から落とそうとしているところ

GeForce FXの特徴的な機能のひとつである“被写界深度”の表現は、単にテクスチャーをぼかすのではなく、ジッターノイズを加えることで見た目に自然な“ボケ味”を表現できる。また、ポリゴン単位で深度(奥行き情報)を計算すると、無関係なオブジェクトの一部が意図せずフォーカスされてしまうことがある。これは、オブジェクト単位で、ぼかすべきか焦点を合わせるべきかを判断する“ハイブリッドレイヤDOF(Depth of Field)”コマンドを利用すれば解決できる、と実践的なアドバイスもなされた。

『Yeah! the movie』のOrgeも、DAWNと並んでおなじみのキャラクターだ。これは約4000ポリゴンのベースモデルを約1万7000ポリゴンに細分化した例
『Yeah! the movie』のOrge

NVIDIAの作品ではないが、ドイツSpellcraft Studioの3D CGムービー『Yeah! the movie』も、NVIDIAの製品発表会でよく見かけるデモだ。これは3DStudio MAXで3Dモデルを作成し、character studioでアニメーションをつけたもの。興味深いのが、ポリゴン数の少ないシンプルな3Dモデル(約4000ポリゴン)をベースにして動きの情報などを記録しておき、レンダリングする際にCPU/GPUのパフォーマンスに応じてポリゴンを分割して形状をリアルに表現する“サブディビジョンサーフェス”機能を使っているところだという。

一番のメリットは、3Dモデルの動きの情報を、単純なポリゴンを使った圧縮情報で管理できることと、再生環境(マシンパワー)に応じて同じデータから最適な3Dアニメーション表現が引き出せるスケーラビリティーの高さにある。ただし、複数の頂点情報からポリゴンを分割する計算は現在の3D API(Direct XやOpenGL)でサポートしていないため、GPUでは処理できず、CPUでの計算が必要になる欠点がある。将来、これらの3D APIが拡張されれば、ポリゴン分割もGPUで行なえるかもしれない、と展望を述べた。

怒る炎の大男『Valcun(バルカン)』。炎の揺らめきは実にリアルに見えるが、実際には小さなビデオテクスチャーの組み合わせで表現している
怒る炎の大男『Valcun』

最後に、現在作成中の最新3D CGデモ『Valcun(バルカン)』が公開された。これは、炎をまとった悪魔のような風貌の大男が、燃えさかる鉄の塊を鉄槌で叩き加工していると、光を放つ小さな虫が周囲と飛び回り、大男は鉄槌で追い掛け回す、というもの。注目すべきは炎のリアルな表現で、NVIDIAではいくつかある炎の表現方法の中から、計算処理や事前のデータ作成などのコストが少なくて済む“小さなビデオテクスチャーの重ね合わせ”による手法を選択したという。NVIDIAではこの小さなビデオテクスチャーを“妖精”と呼び、大男の背中に用意された噴出口から数百の妖精が飛び出していく。妖精は小さなフレーム(pbuffer)でレンダリング処理したものを重ね合わせて表現するため、ソート処理とアルファブレンディング(透過)処理をリアルタイムに演算している。また、時間ごとに炎の大きさは変化し、光が熱で揺らぐ影響を考慮して適度なぼかしを加えることでリアルさを表現しているとのこと。

(編集部 佐久間康仁)


この記事が関連していると思われます


関連記事の検索には汎用連想計算エンジン(GETA)を利用しています。
「汎用連想計算エンジン(GETA)」は、情報処理振興事業協会(IPA)が実施した「独創的情報技術育成事業」の研究成果です。



ASCII24 RealEstate
advertisement



Copyright (C) 1997-2008 ASCII MEDIA WORKS. All Rights Reserved.
No portion of this web site may be reproduced or duplicated without the express written permission of ASCII MEDIA WORKS Inc.
This web site is written in Japanese only.
記事に関するご意見やご質問は、お問い合わせフォームにてお送りください