VRMNXのレイヤーベース地形を使ってみよう(前編)
(5/18 23:43 テクスチャーを修正)
(5/19 21:15 一部リライト)
VRMNXの新しい機能のひとつに「レイヤーベースの地形」があります。これを使って海のようなシーナリーを試作してみました。
ごらんのように,微妙なグラデーションの塗り合わせができるので表現の幅が広がります。
レイヤーベース地形では,4枚のレイヤーの「透明度(0.0~1.0)」に基づいて最大4つのテクスチャーを合成することができます。(公式マニュアルも参照。図がわかりやすい。)ここでは濃いブルーのレイヤーの上に,薄いブルーのテクスチャを乗せて海面を表現しています。要するに薄いブルー境界部分は半透明になっていてお互いの色,模様がブレンディングされます。
VRM5の地形ブレンディングは,グループの違うテクスチャパターンの境界が滲むような感じでブレンドされる仕様でしたが,要するにNXでは,レイヤーの違うテクスチャ同士を半透明に重ねてブレンディングする感じです。
レイヤーが4層ということは,VRM5では6種類(または12種類)の地面種別をブレンディングの効くものとして使えていたけど,NXでは4種類に減ってしまうの?と気になりますよね。
互換モードを使わないのであれば,実質的にYESではないかという気がしています。
でも,できるだけたくさんの地面種別(草,水,砂利,etc)がなんとかうまいことブレンドしてくれるような,うまい4レイヤーの使い方がないか。
4色定理に基づいた方法をひとつ考えたので紹介します。
4色定理
- (飛び地などのない普通の地図に限って言えば)地図は,かならず4色で塗り分けられる
- 平面グラフは,4彩色可能である
最近のコメント