2008年02月01日

起動時地形ファイル集

VistaPro体験版では、起動時にstartup.v4sというファイルを読み込みます。

このv4sファイル、日本語版VistaPro2とはどうやら互換性がないようで、日本語版で作ったstartup.v4sファイルを体験版と同じフォルダに入れて読み込んでも、うまくいきません。

ところが、ネットからダウンロードできるDEMフォーマットの地形データを、そのままstartup.v4sにリネームすると多くのファイルが読めることが分かりました。

そんなわけで、いくつかstartup.v4sファイルを作ってみました。
ダウンロードした圧縮ファイルを解凍し、startup.v4sファイルをVistaPro体験版と同じフォルダに入れてVistaProを起動してください。(もともとあったstartup.v4sはどこか別の場所に退避させておくなどしてください)

alps.jpg

cave.jpg

dammastk.jpg

matterhorn.jpg

elcap.jpg

fuji.jpg

tuolumne.jpg

posted by だんちゃん at 22:30| Comment(0) | TrackBack(0) | 6.補足・資料 | 更新情報をチェックする

VistaProに関連するWebページ

見つけたベースでこのエントリにまとめて掲載します。

http://www.vendornation.com/
VistaProの発売元、VendorNation。49.95ドルで今でもVistaProを販売しています。VistaPro Rendererのページの右のほうに、体験版ダウンロードへのリンクがあります。

http://ai2you.com/
VistaPro2日本語版の発売元だったエーアイソフトは、EPSONに吸収されてしまいました。VistaPro2について、現在では、過去のQ&Aが残っている程度です。

http://www.huntfor.com/3d/tutorials/vistapro.htm
VistaProの英語のチュートリアルがあります。マニュアルの丸写しっぽい感じですが・・・

http://www.creative-3d.net/vistapro.cfm
英語のレビュー記事。
あんまりリアルな風景は描けないけど、データをエクスポートする機能もあるので(これは体験版では不可)、フラクタル地形生成・加工ソフトとして有用で、50ドルで買えるのはお買い得、といった内容。

http://www.zdnet.com.au/downloads/0,139024478,10276110s,00.htm
http://downloads.zdnet.co.uk/0,1000000375,39074132s,00.htm
ZDNETのダウンロードページに、ちょっと古いですがVistaPro4.1.1体験版がありました。

http://fraktali.travity.de//programs/dem.html
VistaProに使えるDEMファイルが置いてあります。
もちろんVistaPro体験版ではDEMファイルは読めないのですが、実はDEMファイルをそのまま「startup.v4s」にリネームして実行ファイルと同じフォルダに置くと、多くのDEMファイルは読めてしまいます。ただし、読めてもレンダリングするとおかしくなるファイルが多いですが・・・。
posted by だんちゃん at 22:50| Comment(0) | TrackBack(0) | 6.補足・資料 | 更新情報をチェックする

他のソフトについて

フリーソフトも含め、優れた3D景観CGソフトはいろいろあります。

そんな中で、VistaProの(今でも残っている)魅力はというと、

・とにかく操作が簡単で直感的に分かる。
・体験版なら無料。
・動画作成機能がビルトインされていてこれまた直感的に使える。
・個人的に大好きな「乱数で自動作成」の要素が盛りだくさん。
・ステレオグラムや360度パノラマの作成機能は割と珍しいのでは?
・実行ファイル1個持ち歩くだけでどこでも動かせる。
・動作が安定している。
・画像がショボい分(笑)、動画なども短時間で完成する。

一言で言えば「手軽さ」がVistaProの魅力だと思います。

一方、機能を満載した最新のソフトももちろん魅力的です。
ここでは、有名どころの3D景観CGソフトを紹介して、まだ実際には使っていませんので、現時点での私の「印象」を書いておこうと思います。

1.Terragen
 人気のあるオーソドックスな3D景観ソフトで、非商用ならフリーソフト。現在Terragen2も開発中。VistaProの流れを引き継いで、次のステップとしてより本格的なソフトを使おうというのなら、恐らくこのTerragenが王道なのだと思います。ただ、アニメーションを作るのがちょっと面倒そうなのが残念。

2.Vue
 市販ソフトですが、無料で使えるPLE(Personal Learning Edition)という体験版があります。植生など、いろいろ「乱数で自動生成」的なものが盛り込まれていたり、アニメーション機能もビルトインされているようなので、とても興味がありますね。でもフル機能版はすごく高い!

3.Bryce
 市販ソフトです。日本語化もされておらず、ざっと探したところ体験版もなさそうですね。一世を風靡したソフトで、昔、VistaPro2の次のステップのソフトとして検討したこともあったのですが、最近は上記のTerragenやVueに押されて元気が無いようです。

4.カシミール3D
 これは、山岳地図の可視化を目的として開発されたソフトだと理解しています。ですので、地図データが必要ですし、基本的に高いところからの鳥瞰図を作るソフトですね。ちょっと私の関心とは方向性が違うようです。
posted by だんちゃん at 23:55| Comment(0) | TrackBack(0) | 9.未分類・その他 | 更新情報をチェックする

VistaProへの個人的提案

最後に1つ、VistaProというソフトウェア(と、それについて権利をもってる皆様)へ提案。

VistaProは本当に素晴らしいソフトで、今でも色あせない魅力がありますが、さすがにもう「お金を取れるソフト」ではないような気がします。

商用利用などに制限を加える(一応ね)とかはあってもいいので、いっそのことフリーソフト化すべきだと思います。

幸いなことに、アプリケーションの構造がものすごくシンプルで、何のメンテナンスもせずに最新のWindows Vistaでさえ動きますし、インストール不要なためポータビリティもものすごく高いです。

このような特性をもったソフトウェアが最も有効に活用されそうなのは、「教育現場」だと思っています。

VistaProなら、おそらく小学生でもある程度使いこなせると思いますし、出力されるのが風景CGというのは、子どもにとっても親しみやすいですね。

教材であれば、分かりやすさ、親しみやすさが重視されますから、出力されるCGがチープであっても、長く使ってもらえると思うのです。(それに、チープチープといっても、初めて自分で操作して出力したVistaProの画を見るとそれなりの驚きはあると思いますし。)

ですから、パソコン実習の教材として、VistaProはまたとないソフトだと思うのです。

まあ、関係者の方がこんなブログを見るわけではないと思うのですが、とりあえず妄想で書いてみました。
posted by だんちゃん at 23:59| Comment(2) | TrackBack(0) | 9.未分類・その他 | 更新情報をチェックする

2008年02月02日

日本語化パッチ

VistaPro体験版は英語のため、とっつきにくい印象になっているかもしれないので、日本語化パッチを作ってみました。

VistaPro4.2.4体験版 日本語化パッチ(version 1.00)

※バージョンアップしました! ちなみに前のバージョン(β版)はこちら

ダイアログの細かいものまでは日本語化できていませんし、あんまり完成度は高くないです。でも、英語版のまま使うよりはずっと使いやすいのではないかと思います。

japanized.jpg

当然ながら無保証ですので自己責任でお使いください。
posted by だんちゃん at 21:48| Comment(0) | TrackBack(0) | 5.ダウンロード | 更新情報をチェックする

ダウンロードまとめ

当ブログの記事の中で、何かしらのダウンロードができる(あるいはダウンロード先を案内している)ページを、以下にまとめておくことにします。

VistaPro体験版本体

VistaPro体験版 日本語化パッチ

パノラマ写真制作ソフト

ステレオグラム(立体視画像・映像)制作ソフト

TGA形式ファイルを扱えるフリーソフト
posted by だんちゃん at 22:00| Comment(0) | TrackBack(0) | 5.ダウンロード | 更新情報をチェックする

2008年02月03日

パノラマ映像を作る

「VR Control」タブには、バーチャルリアリティ(古!)に関係のあるマニアックな機能が揃っています。好きな人にはたまらない機能だといえますね。

ここでは、360度パノラマ写真の作り方を紹介します。動画ではありませんが、まあ、応用編ということで。

まず、VR Controlタブにくる前に、「360度どちらを写してもおかしくならない」ような地形図と、撮影ポイントを見つけるところから始めてください。
恐らく、山に囲まれた盆地のような地形の中心にカメラを置くのが一番無難です。

panorama1.jpg
↑クリックで拡大します。

VR Controlウィンドウの上半分には4つのボタンがありますが、これは単純に「視点」を4方向に回してくれるだけのものでしかありません。

それぞれのボタンを押した後、手動でレンダリングを行なって、それぞれの画像を保存して、4枚出来上がった後で、別のソフトを使ってパノラマ写真を作る、という手順になります。

いいパノラマ写真を作るためにはいくつかコツがあって、

panorama_camera.jpg

①画角が90度をわずかに上回ること。具体的には、CameraタブのFocal lengthを手動設定で14程度にすること。

②カメラが地表面に対し水平であること。具体的には、CameraタブのBankとPitchがそれぞれゼロであること。

③自動露出(Auto exposure)をオフにすること。

を守りましょう。

4枚の映像が保存できたら、それらを接合してパノラマ写真を作ります。
パノラマ写真を作るソフトとしては、例えばフリーソフト版のPanorama Factory 1.6(ソフト日本語パッチ)などがあります。

↓以下に、このソフトを使ったパノラマ写真の作り方を貼っておきます。

panorama3.jpg

panorama4.jpg

panorama5.jpg

このソフトを使って作ったパノラマ写真がこちら。(あまりに横が長いので横回転して、さらに追記にまわしました。)

続きを読む
posted by だんちゃん at 02:30| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

ステレオグラムを作る

パノラマ写真に続く、「VR Control」ウィンドウのマニアックな機能として、「ステレオグラム」を紹介します。

ステレオグラムというのは、両眼視差の分だけ微妙に異なる2つの映像のことをいいます。
このようなステレオグラムを用意して、左右の目にそれぞれの映像を別々に見せると、人の脳の情報処理で合成されて、立体的に見える、という仕掛けです。

ステレオグラムの機能は、「VR Control」の下半分にあります。

stereo1.jpg
↑クリックで拡大します。

VistaProのステレオグラム関連の機能は、

①両眼視差を考慮してカメラをシフトした画像をレンダリングする機能

②2枚のステレオ画像を組み合わせて立体視用の画像に変換・表示する機能

の2つがあります。
このうち②の「後加工」に相当する部分は、TGAファイルしか扱えない、体験版では保存ができないなど制限が多いので、使わないことにします。
(後で紹介しますが、外部ソフトで、まさにこの目的にぴったりの素晴らしいものが存在しますので、素直にそちらを使わせていただくことにします。)

このように、②については外部ソフトを利用することを前提とした、VR Controlウィンドウの設定は、以下のとおりとなります。

・Camera separation:左右の撮影位置間の距離(m)。とりあえずデフォルトの10mを使いますが、結果をみて調整します。

・Image separation:ゼロでOKです。

・その他:画角はあまり広くないほうがよさそう。デフォルトのズームレンズ(32mm)がいいと思います。

パノラマ用画像のときと同じように、Left、Rightのボタンを押してそれぞれレンダリングした2枚の画像が、左目用、右目用の画像ということになります。

ここからは、VistaProを離れて外部ソフトのお世話になります。

ステレオグラムに関する情報やソフトウェアが充実したサイトとして、「むっちゃんのステレオワールド」さんなどがあります。

http://stereo.jpn.org/muttyan/
むっちゃんのステレオワールド

このページにあるソフト(ステレオフォトメーカー、ステレオムービーメーカー)を使って、いわゆる赤青メガネ用の立体視画像と、立体視動画を作ってみました。

stereo2.jpg
↑左目用・右目用それぞれの画像のとりこみ。

stereo3.jpg
↑ステレオグラムに変換。ステレオグラムにもいろいろありますが、今回は昔懐かしい(?)赤青メガネ形式を選んでみました。

stereo.gif
↑できあがった画像。クリックで拡大します。
(ただし、パソコン画面上では赤青メガネ用ステレオグラムはあまりうまく立体的に見えないそうです。)

おなじく、「むっちゃんのステレオワールド」さんにある「ステレオムービーメーカー」も、ほぼ同じ操作性で、VistaProで左目用、右目用として作成した2つのAVIムービーを合成して1つのステレオムービーを作ることができます。



動画までできてしまうのはすごいですね。この辺りはVistaProのポテンシャルは(現在でも)なかなかだと感じます。
posted by だんちゃん at 02:43| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

カメラの焦点距離

Cameraウィンドウの「Focal Length」というのが焦点距離を意味しています。
・・・が、これはいわゆる通常のカメラの焦点距離とはあまり連動していない気がしますね。特に、ワイド側はVistaProの数字は非常に小さくなってしまう気がします。

ここではいろいろな焦点距離でレンダリングした画像をお見せしたいと思います。

zoom_aa.jpg
標準の「ズームレンズ」(VistaPro焦点距離32)

wide.jpg
標準の「広角レンズ」(VistaPro焦点距離16)

zoom800.jpg
ウルトラズーム(VistaPro焦点距離800)

wide6.jpg
ウルトラワイド(魚眼レンズ)(VistaPro焦点距離6)

ある程度ワイドで撮ったほうがきれいな景観が撮れますが、その分広い範囲が映ってしまうので、特に「空飛ぶ動画」の場合、地形の端が見えてしまうという問題に悩まされますね。
地形サイズを大きくすればある程度問題は解決します。(その代わり、レンダリング時間が長くなりますが)
posted by だんちゃん at 13:00| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

渓谷効果と断崖

Terrainウィンドウからアクセスできる地形効果に関する項目として、「Valley Effect」(渓谷効果)と「Cliffs」(断崖)があります。

Valley Effect(渓谷効果)とは、一言でいってしまえば、「急な斜面から雪が下に落ちる効果」「急な斜面が緑化されない効果」です。

valley_off.jpg
渓谷効果がオフだと、雪は急な斜面に張り付いています。

valley_on.jpg
渓谷効果をオンにすると、雪が落ちて急な斜面の下にたまっています。また、丘になっている部分が一部緑化されていないことが分かります。

Cliffs(断崖)とは、単に適用する色(テクスチャ)の切り替えの設定です。
Colorsサブウィンドウを見れば分かるとおり、Ground(地面)以外に、Cliff(断崖)というカラーセットがあります。Cliffsをオンにすると、一定以上の急な傾斜のある土地が、このCliffのカラーセットで描画されます。

criff_off.jpg
Cliffsをオフにした場合。傾斜のある土地も、すべてGroundの色で塗られています。

criff_on.jpg
Cliffsをオンにした場合。傾斜のある土地の色が変わっているのが分かります。これが、Cliffのカラーセットで塗られた部分です。

Cliffのカラーセットは4種類の色(Cliff1からCliff4まで)から構成されていますが、この4種類の使い分けの方法が2タイプあります。

1つは「傾斜別」で、Cliff1が比較的傾斜のゆるい場所に、Cliff4が非常に険しい場所に適用されるという塗りわけかたです。

もう1つは「地層(=Strata)別」で、Cliff1からCliff4までを順番に使って、地層を重ねるように塗り分けるやりかたです。

この2つのタイプは、「Stratified Cliffs」のオン・オフによって切り替えます。オンにすると地層別、オフだと傾斜別になります。

この2つのタイプを、カラーセットを不自然な色にして分かりやすくした例で比較してみましょう。

strata_off.jpg
これが「傾斜別」です。

strata_on.jpg
そしてこれが「地層別」です。

さらに傾斜別の塗り分けについては、地層の積み重なる向きを設定できます。

strata_curve.jpg
↑「Strata tilt」を設定して、地層を曲げてみました。
posted by だんちゃん at 13:14| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

川、湖、海の違い

Waterウィンドウで作れる「水」には、River(川)、Lake(湖)、Sea(海)の3つがあります。この3つ、特に後の2つは区別が分かりにくいです。

river.jpg
Create riverで川を作れます。地形図で川の起点をクリックすると、そこから水が流れて川ができます。地形図の外まで川が到達するか、既存の川に合流するとそこで止まります。

lake.jpg
Create lakeで湖を作れます。地形図で湖面の高さに相当する場所をクリックすると、その場所から水を流し込んだ設定で湖ができます。
海(sea)と比べた場合の最大の違いは、水を入れた後も地形図の高度が変わらないこと。例えば、植生域の上まで水を入れた場合は、植生域が(見かけ上)なくなってしまいます。

sea.jpg
Set sea levelで海面を設定できます。地形図で海面の高さに相当する場所をクリックすると、その高さが海面(海抜ゼロメートル)になります。海抜が変わると、植生の限界高や積雪限界高もそれに合わせて変わります。こちらの場合、植生域の上まで水を入れたとしても、また水の位置を基準として、一定の高さまで植生域が出現します。

posted by だんちゃん at 13:18| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

木のバリエーション

Treeウィンドウから、地面に生える木の設定が行なえます。

tree2d.jpg
2次元の木(Oak=樫)

tree3d.jpg
3次元の木(Oak=樫)

tree3d_l.jpg
3次元の木で、詳細度を最低の「L」とすると、こんな感じになります。

tree3d_u.jpg
3次元の木で、詳細度を最高の「U」とすると、こんな感じになります。

tree_cactus.jpg
サボテン(Cactus)

tree_palm.jpg
ヤシ(Palm)

tree_pine.jpg
松(Pine)
posted by だんちゃん at 13:23| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

夕方の映像を作る

Colorsの設定を変えればいろいろな場所に塗ってある色を変えられます。

とはいえ、もともと設定されている色が、「風景」を描くために最適化された後のものなので、あまりいじれるところがないというのも事実です。

そんな中で、とても簡単で効果があるのが、「太陽の光を赤くして夕方の映像を作る」というものです。


↑この映像でも、「夕方」にしてみました。

これをやるには、Colorsの設定のなかの、「Sky→Sun」の色を変えればOKです。(このページには、LightウィンドウまたはSkyウィンドウの下にある「Colors」ボタンを押せば来れます)

suncolor.jpg
↑クリックで拡大します。

もちろん色は好みでいいのですが、ここでは、

Red=255、Green=110、Blue=95

という設定にしてみました。

これだけでなく、例えば太陽の位置を下げる(高いところにあって夕方では不自然ですから)、太陽を大きめにする(夕方の太陽は錯覚で大きく見えるので、あえて大きく表示するということです)、光のBrightnessを調整する(Lightウィンドウ)などの工夫も施します。

そうすると、

sun1.jpg
こんな感じだった「普通の昼間の風景」が、

sun2.jpg
こんな(ちょっと幻想的な)「夕方の風景」に変わります。
posted by だんちゃん at 14:07| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

Phong(反射光)とFlare(フレア)の関係

オブジェクトの「光り方」に関する設定として、PhongというのとFlareというのがあります。
この2つの関係が分かりにくいので、ここで整理しておきたいと思います。

VistaPro2日本語版では、Phongは「反射光」、Flareは「照明効果」と訳されています。
ただ、Flareは、個人的にはそのまま「フレア効果」と呼んだほうが個人的には分かりやすい気がします。

このうちPhongは、光が当たった際の、オブジェクト自身の反射光のスポットの強さと大きさを表しています。
Flareは、いわゆる「レンズフレア」を思い出していただくとイメージしやすいですが、オブジェクトに光が当たった際に、そのオブジェクトをはみ出して「光の輪(円)」が描かれる効果を表しています。

Phongについて最も分かりやすいのは、「水面のきらめき」でしょう。

phong_on2.jpg
これがPhong ONの通常の状態。

phong_off2.jpg
そしてこちらが、PhongをOFFにした場合の画像です。「水面のきらめき」がまったくなくなっていることが分かります。(よく見ると、地面の反射もなくなっています)

一方、Flareについては、「地面にFlareを設定する」という、通常ありえない設定(デフォルトでは地面のFlareはオールゼロに設定されている)を試すことで、効果を整理しておきたいと思います。

flare_no.jpg
これが、フレアのない通常の地面。

flare_mid.jpg
地面の部分に、少しフレアを設定してみました。分かりにくいですが、光のじゅうたんのようなものができています。

flare_extra.jpg
地面の部分にフレアを強烈に設定してみました。こうなると明らかに違った景色になります。

ちなみに、PhongとFlareの効果を使うかどうかは「Image」ウィンドウに、個々のオブジェクトのPhongとFlareの設定は、Colorsサブウィンドウの「Attributes」タブのなかにあります。
posted by だんちゃん at 14:19| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

テクスチャマッピングを使う

テクスチャーマッピングというのは、本来単色のポリゴンの上に絵を貼ることで、少ないポリゴン数で詳細(に見えるよう)な画像を作るテクニックをいいます。

VistaProで一番使えそうなのは、「2次元の木」にテクスチャーマップを張ることで、一見リアルな3次元的な木に変えてしまうことでしょう。
VistaProの「3次元の木」は、レンダリングがかなり重いので、そんなに「寄り」がない飛行動画だったら2次元の木にテクスチャーマッピングで十分何とかなりますし、何より、3次元の木として用意された松・樫・ヤシ・サボテン以外の木がいろいろ表現できるのが魅力です。

ちなみに、テクスチャーマップを貼らない「2次元の木」はこちら。
notexture.jpg

これに、VistaPro製品版であれば付いてくるテクスチャーマップを貼り付けると、同じ「2次元」でもこんな感じになります。
withtexture.jpg

こんな便利なテクスチャーマッピングですが、テクスチャーに使える画像形式が「フルカラーTGA(Targa)形式のみ」という制約があります。

TGA形式が扱える(特に、保存ができる)グラフィックソフトは非常に少ないのですが、とても有名なフリーソフト「GIMP」なら使えることが分かりました。

http://www.geocities.jp/gimproject/gimp2.0.html
GIMP2を使おう

※どうでもいいですが、上記アドレスの最後のhtmlを外してトップページにアクセスすると、ユーモアあふれる?ページが出てきますね。(笑)

ではさっそくテクスチャーを貼っていきましょう。

texture1.jpg
↑クリックで拡大します。

まずは、VistaProのアイコンを地面に貼ってみることにします。

GIMPでTGA形式(必ず24ビットフルカラーで作る)に変換したアイコン画像ファイルを、VistaProのTextureウィンドウから「Ground Texture Maps」ボタンを押し、Tree1~Tree4(Treeとありますが、これは「樹木が生える高度の地面という意味です)に、いま作った画像ファイルをすべて設定します。

レンダリングしてみると、こんな感じになりました。

texture2.jpg
地面がアイコンカラーのタイリングになっています。

次に、「真打ち」である樹木のテクスチャーマッピングに進みます。

texture3.jpg
↑クリックで拡大します。

今回は、盆栽の写真を使ってみました。透過したい周辺領域を黒(RGB=000の純黒でなければならないので、ベースとなる画像はJPEGではなくBMPのような非圧縮フォーマットを使うべきです)にした画像をGIMPでTGA方式に変換して(保存時に出るオプションはどう設定しても変わらないようです)保存しておきます。

VistaProのTreeウィンドウの下にある「2D Textures」ボタンで木のテクスチャーの指定画面を呼び出し、例えば、松(Pine)のテクスチャーマップとして今の盆栽の写真を取り込みます。

texture4.jpg
↑クリックで拡大します。

あとは、TreeウィンドウでTreesをONにして、「Tree Control Panel」で今テクスチャーを指定した松が生えるように「Pine」のボタンを押し込み、「Draw as 2D」ボタンが押し込まれているのを確認し、レンダリングを開始します。

texture5.jpg

VistaProのアイコンの土地の上に盆栽がそのまま生えているのは、なかなかシュールな光景です。
posted by だんちゃん at 17:28| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

イメージ処理の微調整

ImageウィンドウやTextureウィンドウにあるいくつかのイメージ処理は、ちょっと違いが分かりにくいので、実際に試して比較してみました。

1.アンチエイリアス(Antialiasing)

これはImageウィンドウにあります。
処理内容は比較的単純。エッジをそのまま表示しないで周囲の色と混ぜてから表示することで、エッジが目立たない、でもちょっとピンボケっぽい映像に変わる。

zoom_noaa.jpg
↑アンチエイリアスなし

zoom_aa.jpg
↑アンチエイリアスあり

2.表面の詳細度(3D surface detail)

これはTextureウィンドウにあります。
下の違いを見ると、風景を描写するときに使うポリゴンに貼り付けるテクスチャの解像度だと思われます。Oがテクスチャーを貼らない設定、Hがもっとも詳細な描写になります。
Oはまったく違う絵になりますが、L、M、Hはそんなに極端には変わらないです。

detail_o.jpg
↑詳細度「O」

detail_h.jpg
↑詳細度「H」

3.色のブレンド(Blend Colors)

これもTextureウィンドウにあります。
色を塗るときに、周囲の色と混ぜながら塗るかどうか、という設定のようです。

detail_h_noblendcolor.jpg
↑色のブレンドなし

detail_h.jpg
↑色のブレンドあり

4.グーローシェーディング(Gouraud coloring)

これもTextureウィンドウにあります。
グーローカラーリングとありますが、調べてみると、グーローシェーディングのことだと思われます。

だとすると、これはポリゴンを描写するときに継ぎ目が見えにくいように、継ぎ目をぼかして表現する描写方法です。

色のブレンドとの違いは、グーローシェーディングはポリゴンレベルで行なわれるので、「地形の高さが変わる」ということです。

nogouraud.jpg
↑グーローシェーディングなし

gouraud.jpg
↑グーローシェーディングあり

グーローシェーディング「あり」のほうは、絵の中央部分の谷の部分の緑や、下の入り江のような海面がそもそもなくなっています。
確証はもてませんが、これはポリゴンの継ぎ目を滑らかにつないだことで、鋭いくぼ地がなくなり、「高さ」が変わった(高くなった)からではないかと推測されます。
でも、左側の「海岸」は「あり」のほうがはるかにリアルですね。

5.水平方向のデフォルメ

これもTextureウィンドウにあります。(Horizontal deformation)
これは、英語の説明、VistaPro2日本語版の説明、両方見てみましたが、意味はよく分かりません。
でも、画像の違いはすぐわかります。

holdeforme_on.jpg
↑水平方向のデフォルメ オン(デフォルト)

holdeforme_off.jpg
↑水平方向のデフォルメ オフ

オフにすると明らかに画像が荒いですね。
posted by だんちゃん at 18:12| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

乗り物の設定(1)

Pathウィンドウにある「Change Vehicle」の設定を変えることで、飛行経路を描く際の「乗りもの」を変更できます。

これによって、動画でのカメラの動かし方を、あたかも特定の乗り物に乗っているかのような直感的なイメージで変更できるということです。

pathprocess7.jpg
↑クリックで拡大します。

ちなみに、起動時の初期設定では、これは「Jet(ジェット機)」に設定されています。
これを、たとえば「Motorcycle」に変えると、地面を走る動画が撮れます。


↑Jetの場合


↑Motoycycleの場合

それ以外の乗り物は、こんな感じ。

Glider(グライダー)
 ジェット機をおとなしくしたような感じ。飛行系。
Jet(ジェット機)
 初期設定。旋回時のバンクが大きい。飛行系。
Cruise Missle(巡航ミサイル)
 ジェット機のバンクをもっと大きくしたもの。飛行系。
Helocopter(ヘリコプター)
 巡航ミサイルより高いところを飛ぶ。飛行系。
Dune Buggy(バギー車)
 地面を走る動き。地面系。
Motorcycle(バイク)
 バギーより動きが激しい。地面系。
Custom(カスタム)
 パラメータを自分で設定できる。

 customvehicle.jpg

 Air/Ground:飛行系か地面系かを選べる。
 Bank:旋回時の左右方向の傾きの大きさ。
 Pitch:高さが変わるとき、機首も上下に動かすかどうか。
 Extra Pitch:本来の機首上げ下げに対して加算するピッチ角
 Smoothness:飛行経路を鋭角で曲げるか、滑らかに曲げるか。
 Node Height:飛行系の乗り物のノードの最低地上高。
 Path Clearance:地面系の乗り物のノードの最低地上高。

Node HeightもしくはPath Clearanceは、地面からの最低限の高さを設定するものです。地面に近すぎる、または地面に突っ込むという事態を避けるために、最低地表面からここで設定した高さだけは上を飛ぶ、という設定になるわけです。

その割には地面に突っ込むなあ、という問題に対する答えは、この設定が「ノード」に対するものである、ということに尽きます。

例えば山越えをするときに、「山頂」に相当する部分にちゃんとノードが打ってあれば、自動で設定される経路は山に突っ込みません。
しかし、山頂の手前と、山頂より先にしかノードがないと、山頂を挟んだ2点はまっすぐつながれて経路が設定されてしまいますから、山に突っ込んでしまう、というわけです。

ですから、「山越え」の飛行経路を描くときは、意識して「山頂」にノードを打つようにしてください。

次のエントリで、乗り物の設定のカスタマイズについてさらに掘り下げます。
posted by だんちゃん at 22:40| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

乗り物の設定(2)

PathウィンドウのVehicle typeで「custom」を選ぶと、飛行経路の描き方をカスタマイズできます。

 Air/Ground:飛行系か地面系かを選べる。
 Bank:旋回時の左右方向の傾きの大きさ。
 Pitch:高さが変わるとき、機首も上下に動かすかどうか。
 Extra Pitch:本来の機首上げ下げをさらにオーバーに動かすか。
 Smoothness:カメラの動きの滑らかさ。
 Node Height:飛行系の乗り物のノードの最低地上高。
 Path Clearance:地面系の乗り物のノードの最低地上高。

ここで、デフォルトで用意されている乗り物のパラメータがどのように設定されているかを見てみます。

defaultvehicle.gif

こうやってみると、どの乗り物も似たようなパラメータがセットされていることが分かります。

それでは、これらの乗り物で、同じ経路を飛ばせてみましょう。
下の図が、今回飛ばした経路です。

samplepath.jpg
↑クリックで拡大します。


↑Gliderの動画


↑Jetの動画


↑Missileの動画


↑Helicopterの動画


↑Dune buggyの動画


↑Motorcycleの動画

地上系の乗り物が水面を進んでいくのはご愛嬌ということで・・・。

次のエントリでは、パラメータをカスタマイズした場合に飛び方がどのように変わるかを調査してみます。
posted by だんちゃん at 23:26| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

2008年02月04日

乗り物の設定(3)

乗り物のデフォルト設定と動きの違いは分かったので、今度はカスタムモードでパラメータをいじってみます。(Vehicle Typeで「Custom」を選択する)

今回はもっとも無難な動きをするGliderをベースに、パラメータを1つずつ変えていってみます。

「基準」となるGliderの動きはこちら。



まずは「smoothness」というパラメータを変えてみます。


↑smoothnessを2にしたもの


↑smoothnessを200にしたもの

これを見ると、Smoothnessを上げるほど、経路の曲がりの角が緩やかになり、なめらかに曲がっていくようになることが分かります。

次に、Pitchですが、これはオンとオフしかないので、オフにしてみます。


↑Pitchをオフにしたもの

上昇・下降の際に、機首を上下に振る動きがなくなりました。

続いて「Extra pitch」です。


↑Extra pitchを20にしたもの

・・・なんと、単純に機首が上を向いただけでした。(機首の上げ下げを誇張する、ということではなかったですね。)

だとすると、PitchをオフにしてExtra pitchを設定するという妙なこと?もできることになります。やってみましょう。


↑PitchをオフにしてExtra pitchを-20にしたもの

Extra pitchをマイナスにすると、カメラが下を向いてくれます。これは、航空写真を撮るときのような動きを再現するのに使えそうです。

続いて、Bankをいじってみます。


↑Bankを100にしたもの


↑Bankを-20にしたもの

Bankを大きくすると戦闘機のような動きに近づいていきますね。
逆に、Bankをマイナスにすると、曲がる方向と逆に傾くという、極めて面白い映像が出てきます。これは、地上系の乗り物のアンダーステア、ドリフトを表現しているといえなくもないですね(笑)。

ここまでの調査結果をふまえ、オリジナルの乗り物を1つ作ってみました。名づけて、「ホバリングロケット」です。


↑オリジナルビークル「ホバリングロケット」による動画

 Type Air
 Bank 2
 Pitch Off
 Extra Pitch -5
 Smoothness 200
 Node Height 140

空にふわっと浮かびながら、のんびりと移動し、下界を眺めている、そんなイメージで作ってみました。こんな乗り物に乗って空を飛んでみたいものです。(なお、この動画だけ、木を生やすなど少しレンダリング品質を上げてあります)
posted by だんちゃん at 00:06| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする

コックピットビューを作る

飛行動画なら、コックピットから撮影しているかのような動画も作ってみたいものです。

そのための機能は、Imageウィンドウの「Select foreground」になります。

このボタンを押すと、前景(つまりコックピットのような、景色を前面で遮る画像)を指定する画面になります。
またもや(!)TGAファイルしか受け付けないので、GIMPなどのソフトを使ってフルカラーTGAファイルを作ります。

cockpit.jpg

透過したい場所(つまり窓)は、RGB=000の純黒で塗ります。ノイズが入ってきれいに窓が抜けなくなるので、途中の過程でJPEGは使わないようにしてください。

VistaProでこのようなTGAファイルを読込んだら、そのままいつもどおり動画を作ればOKです。視野が狭くなりますので、空ばっかりとか岸壁ばかり映ったりしないように調整しましょう。



これで、それらしいエンジン音とかつけたらかなりそれっぽいですね!
posted by だんちゃん at 01:10| Comment(0) | TrackBack(0) | 3.応用編 | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。