[[アドオン開発]] ドット絵を描く上で参考になるかもしれない技術です。 また、Simutransのゲーム画面上では上述のように減色され、極端に細かいグラデーションによって意図したものと違うものが表示される場合があります。 Simutransの太陽は真南仰角60度にあります。 面の法線と太陽の向きのなす角の正弦と環境光の強さの和がその面の明るさになります。 これは各色成分についても成り立ちます。 *陰と影 [#w684d900] 「陰」とは、立体にできる暗い部分を言います。 日光が強いほど明面は明るくなります。相対的に陰は暗く見えます。 また日中を想定する場合、環境光は空の青色によりやや青色がかるため 白色光の弱くなる陰では相対的に青みがかって見えることがあります。 青くなく光沢もないものではこの効果は非常に弱まります。 陰はHSV系において明度が小さくなります。 &ref(GazouKaisetsu_2.PNG,nolink); ↑陰の明度を下げた。 &ref(GazouKaisetsu_4.PNG,nolink); ↑全体の彩度を下げ、灰色っぽくした。 夕暮れ時にあなたの後ろに付いていく黒いもののことを、「影」と言います。影には色の要素のほかに、長さという要素もあります。真南60度からの影は高さのちょうど半分になります(∵cos(π/6)=0.5)。 ↓影は太陽光が遮られるため入射光は環境光のみとなります。したがって非常に明度が落ちます。 &ref(GazouKaisetsu_5_1.PNG,nolink); *照り返し [#z3e25532] ↓暗い光沢面は、明るい光沢面と凹接していると光を受けてぼんやりと明るくなります。 光沢の少ない砂や土、磨かれていない暗色の石などではこの影響は小さいです。 &ref(GazouKaisetsu_6_1.PNG,nolink); *アンチエイリアス [#y9b40249] &ref(GazouKaisetsu_8.PNG,nolink); &ref(GazouKaisetsu_9.PNG,nolink); ↑上がアンチエイリアス前、下がアンチエイリアス後。 ある量を周期的に離散化するときにもとの量と異なるノイズが乗る現象をエイリアスと呼びます。 画像においてはある境界をピクセル単位に描く際に現れるジャギーがこれに相当します。 これに対処するため1ピクセルを元データが占める面積比によって中間色を置く操作をアンチエイリアスと呼びます。 不適切なアンチエイリアスにより境界が上下したり、境界のシャープさが損なわれる場合があります。 中心線の位置を常に意識し最小限の量を添加しましょう。 &ref(GazouKaisetsu_7_1.PNG,nolink); ↑アンチエイリアス処理後