開発 > アドオン開発
横向きの画像について
(1/1)
EF-85:
列車のアドオンで画面に対して車体の側面が見える向きの画像(datファイルが定義するところの、SW、NE方向)で車体を短めに描いてるために走行時に車輌間隔が開きすぎに見えるものが多いように思うのですが、これについて何かルールがあるのでしょうか?
Haru:
--- 引用: EF-85 さんの発言 2006/03/31 19:41 ---列車のアドオンで画面に対して車体の側面が見える向きの画像(datファイルが定義するところの、SW、NE方向)で車体を短めに描いてるために走行時に車輌間隔が開きすぎに見えるものが多いように思うのですが、これについて何かルールがあるのでしょうか?
--- ここまで引用 ---
http://forum.simutrans.com/index.php/topic,1446.15.html
ここに列車のテンプレートがありますが、公式の車両が短く描かれてますからね。
(と言いつつ、自分の絵の位置やサイズはあまりテンプレートに沿っていないかもしれない・・・:-[)
そもそもこの原因は、車両の間隔が東西、南北方向では1マスの"一辺"の距離に2両なのに、
画面に対して縦、横方向では1マスの"対角線"の距離に2両となっているところにあるのでしょう。
つまり、真横方向で隙間ができるのは車体が短いのではなく、車両の間隔が広がっているためということになります。
逆に車両間を開けないように描くと、車両を約1.4倍伸ばしたことになります。
まあ、そこにこだわるよりも隙間を埋めたほうがいいという考え方もあるかもしれないですね。
EF-85:
Haruさん、コメントありがとうございます。
基準になるテンプレートがそういう風になっているのですね。
自分でも少し試してみたのですが、横向きの時に列車が完全に連結されているように描くと、今度は線路が曲がっているところで前後の車輌と食い込んでしまうようで、自分なりの着陸点を探してみたいと思います。
EF-85:
CHANGE: new parameter for vehicles in dat files: length=xyz for the length i 1/16 of a tile (default: 8) => much easier stem engines with short tender etc.; but: vehicles with len!=8 better have 8 views, else ...
The standard vehicle length are like this for 64:
S or W: x=2*len, y=len
SE: y=2*len
SW: x=4*len
車輌の長さが考慮されるようになるようです。
これは嬉しい変更かも。
ナビゲーション
[0] メッセージ一覧
フルブラウザ表示にする