2010年2月28日
2010年2月24日
交差点
2010年2月23日
2010年2月22日
ARMA2の運転AIは慎重過ぎやしませんか?
やる気が漲っているうちに道路モデルを完成させたいと思います。
今日はノーマルマップとスペキュラマップの修正。BISのファイルを使って、奇麗に重なるように位置合わせをしただけですけれど。
また以前に作成した実線と黄線の道路も作りました。確か車線変更と追い越し禁止のためのはみ出し禁止だったかな。破線を含めて3種類の道路があれば、とりあえず日本らしさがぐっと上がるでしょう。あとはセンターラインのない一方通行っぽい道路も作りたいですね。
このスクリーンショットを撮りがてらのテストがてら、AIが運転する車両を使って相互通行がちゃんとできるかを確認してみることにしました。
AI市民同士の運転で、相互通行はちゃんとしてくれるのですが、すれ違いの手前で両者がかなりの徐行を始めます。その上、むっちゃくちゃ距離を置こうとします。そんなに運転に慎重にならなくても・・・、と思うのですが。
自分の造りが悪いのかなと思って、Chernarusを開いて似たようなことをするとやっぱり市民AIはすれ違いにかなりの慎重な姿勢を見せます。路肩に乗り上げようが、絶対に車はぶつけたくないようです。ARMA2の世界では車の修理代が高騰しているのでしょうか。
自分ではどうにもできないので、この問題は諦めます。パッチで改善するのかな。そういえば未だに最新パッチを当ててないことに気がつきました。
さて次は横断歩道と交差点に取りかかろうと思います。
2010年2月21日
道路製作に復帰
昨年の夏にトライして、どうしてもAIがカーブを曲がってくれなくて投げ出した道路作りですが、地形ができたので再開です。カーブの認識のことですが、ARMA2用のSDKをインストールすると勝手に放り込まれる道路モデルを使えば、何のことはなくっさりとAI兵士が曲がっていってくれました。
ARMA2用の道路モデルの幅に合わせて、テクスチャも再編集することにしました。
OFP/ArmA1に比べるとARMA2の道路は拡幅されてまして、以前作ったテクスチャのままだとセンターラインが現実の幅よりも横に広がってしまいます。21時頃、自宅の前の道路の白線とかの幅を採寸してきて、それに基づいてテクスチャを作り直しました。ちょうどARMA2の市街地の道路(city_xx.p3d:沿道に枯葉が落ちてるあの道路)が僕の自宅の道路とほぼ同じ幅だったので、こいつを流用することにしました。
それとどういう原理でなのか分かりませんが、道路の端の方だけクラッター(草)が生えてきます。道路用のマスク画像を作ってやればこの草を消せると思うので、島作りの最終工程の時まではこのままでいきます。
※スクショを見ると道路の端がへんてこに見えると思います。次はノーマルマップとスペキュラマップが、カラーマップに一致するように加工します。