Home
Back
UC-winシリーズ
シミュレーション
マンセルカラースペース出力プラグイン・オプション
¥200,000
(税別)
UC-win/Road画面上の景観を「マンセルカラーシステム」での表現に変換、保存
初版リリース : '12.03.08
Products Guide
製品カタログ(PDF)
プログラム概要
マンセルカラースペース出力プラグインは、UC-win/Roadのメイン画面上に表示された景観を「マンセルカラーシステム」での表現に変換し、マンセルカラーファイルに保存するプラグインです。マンセルカラーシステムとは、色彩を色の三属性、「色相(Hue)、明度(Value)、彩度(Chroma)」によって数値で表す方法の1つです。色相は色味の違い、明度は色の明るさの度合い、彩度は色の鮮やかさを表しています。
この表現方法は、デザインや美術の分野で良く使用される表現方法です。本プラグインで出力されたファイルにアクセスすることで、景観をマンセルカラーによるデザインや研究に用いることが可能になります。
▲マンセルカラーファイルの出力イメージ
■
関連情報
■
セミナー参加申込受付中
UC-win/Road・VRセミナー
(
VRエンジニア試験 実施
)
UC-win/Road・Advancedセミナー
(
VRエンジニア試験 実施
)
UC-win/Road DS体験セミナー
※無償
プログラムの機能と特長
マンセルカラーファイル出力機能を使用して、マンセル値を出力することができます。
メイン画面に表示された景観を、マンセル表色系(マンセルカラーシステム/マンセルカラースペース)の色空間情報でファイルに保存します。保存ファイルは、オープンフォーマットの無圧縮のバイナリ形式で記録されます。
出力時に、街路樹や道路標識のような、マンセル値には不要なものを除外する場合は、建造物のみを表示させた状態で実行することができます。
下記の例のように、街路樹や道路標識を非表示とした描画状態で実行できます。
■出力ファイルの構造
マンセルカラーファイルは拡張子:mcs のオープンフォーマットとなっており、下記の形式を持ちます。
ヘッダ
データ1
データ1
...
データN
■マンセルカラーファイルのヘッダ
・ヘッダ部:ヘッダ部は32byte
バイト数
データ内容
データ型
説明
3byte
'MCS'
−
ヘッダ先頭にMCS(4D 43 53) が3byte 入る
1byte
−
−
使用しない(0)
4byte
ヘッダのサイズ
符号なし整数32bit
ヘッダのサイズが入る
4byte
フォーマットのメジャーバージョン
符号なし整数32bit
フォーマット間で影響がある変更時、メジャーバージョンを修正する。現在のマンセルカラープラグインが出力するファイルのメジャーバージョンは1
4byte
フォーマットのマイナーバージョン
符号なし整数32bit
同じメジャーバージョンに対して、フォーマット間で影響のない変更時、マイナーバージョンを修正。現在のマンセルカラープラグインが出力するファイルのマイナーバージョンは0
4byte
ファイルサイズ
符号なし整数32bit
マンセルカラーファイルのサイズ
4byte
景観画像の幅
符号なし整数32bit
マンセルカラーデータとして保存した景観の幅
4byte
景観画像の高さ
符号なし整数32bit
マンセルカラーデータとして保存した景観の高さ
4byte
マンセルカラーデータ(景観画像)のオフセット
符号なし整数32bit
マンセルカラーデータの先頭アドレス
■マンセルカラーファイルのデータ部構造
・データ部:1 単位あたり16byte
保存した景観の左上を始点としてピクセル単位に右下へ向かって変換したデータが保存されます。
左上のピクセルから右端のピクセルに達するまでマンセルカラーデータに変換し、その後はその下の行をまた左端から右端へ変換します。1 データあたりのフォーマットは下記のようになります。
(※ただし、無彩色は 色相記号:N、色相の分割値:-1.0、彩度の値:0。)
バイト数
データ内容
データ型
説明
1byte
色相記号
R:00, YR:01, Y:02, GY:03, G:04, BG:05, B:06, PB:07, P:08, RP:09, N:0A
色相記号を表す数値(無彩色:N)
(例)色相が5Rの場合Rを表す数値となる。色相記号を表す数値はデータ型の通り
3byte
−
−
使用しない(0)
4byte
色相の分割値
単精度実数4byte
色相の分割値を表す数値
(例)色相が5R の場合5 を表す単精度の実数となる。*無彩色は-1.0
4byte
明度値
単精度実数4byte
明度値が、単精度実数で入る。
4byte
彩度値
単精度実数4byte
彩度値が、単精度実数で入る。*無彩色は0
▲バイナリエディタで開いたマンセルカラーファイルの例
Page Top