NeoFT構想/外部仕様案
一ボクセル高さ=一階建ての高さ †
- 投稿者: C477?
- 優先順位: 重要
- 状態: 提案
- カテゴリー: 景観・グラフィック
- 投稿日: 2004-03-17 (水) 13:17:19
メッセージ †
一ボクセルの高さは二階一階建ての軒下の高さと定義する。
※FreeTrainでは四階建てと定義されている。
高架下の駅がよりリアルな高さで描ける。
また橋上駅舎を上位ボクセルとしてスケール的にも違和感なく配置できる。
訂正 †
- 投稿者: C477?
- 投稿日: 2004-05-18(火) 01:19
いろいろ考えてみたが、斜面はやはりもう少し緩やかにしたい。
立方体ボクセルに高低差を合わせるとどうしても45度の急斜面になるので、
FreeTrainのように緩やかな(約15度〜)傾斜が欲しい。
斜面の高低差がボクセル単位より細かいと、コーディング上面倒が多い。
また、水平面なのにボクセル境界でないというだけでレールが敷けないのも見栄えが悪い。
だから、いっそのことボクセル高さは水平方向のサイズよりも細かくして、
平べったいボクセルにするのがよいのではないか(下図)。
上図に於いてボクセル高さは4pixel単位となっている。
最大倍率の元ではこれは1階建てのさらに半分の高さになる。
当然、列車の高さは1ボクセル単位内に収まらないので、
−1、−2の高さでは完全に地下鉄化することが出来ない。
−3以下になってはじめて地下鉄化できる。跨線橋なども線路から+3の高さに設置できるものとする。
あるレベルでヘイトカットしたときは+2〜−2階層までは見えるのがよいのではないか。
再訂正 †
- 投稿者: C477?
- 投稿日: 2008-04-04(金) 11:30
ボクセルの単位高さは横幅の半分=8 pixelとする。(最大倍率で16x16x8)
傾斜の段階数が増えると飛躍的に必要パターンが増すので4段階までとする。
FreeTrainではボクセルの半分の高さが最低傾斜、2ボクセル分の高さが最大傾斜となる。
ただし横幅はFreeTrainの半分の縮尺(一辺約6m)に相当することに留意。
上図ではボクセル高さは4pixelで-2〜+2まで表示されているが、
ボクセル高さを8pixelに改め、-2→-1, +2→+1, -1と+1は廃止とする。
地下鉄や高架は8pixel単位では+2または-2の高さが必要(二階建ての軒の高さ)
【参考:水平方向の縮尺】
【参考:一ボクセル以上の高低差の地形】
- 上記を基準とすると、リアルなスケールを考えると、FreeTrainの建物を基準として、縦横が2倍以上のサイズになりますね。 --
- ボクセルは立方体でなくてもよいと思います。高さ方向に潰れたボクセルでもよいと思っていますが、水平方向の縮尺については目下、考え中。一辺10m以下にしたいですね。 -- 477?
- リアルスケールを前提にすると、大体、「2F建物の高さ≒2車線両側歩道付き道路の幅」になるんですが、そうすると、ボクセルの形を、現状の正立方体のままでも、よいかと思うのですが、どうでしょう? -- 狼月?
- 参考までに、建物のスケールを、A4のボクセルを基準とすると、単純にFTの大きさが2倍、NFTが4倍以上、となるんですよね。 -- 狼月?
- そうですね。今のところFTの倍の細かさとすることで、ボクセルは立方体を維持しようかと思っています。細かいことを言えば、二車線歩道無し(路肩あり)くらいかな、と思っています。 -- 477?
- いろいろ考えた末に、再訂正。16x16x8の平べったいボクセルにしたいです。表示倍率はFTの建物の約二倍です(列車のスケールはFTではデフォルメされているので別扱い)。 -- c477?
- 1ボクセルの大きさを16*16*16から8*8*8にしたほうが便利だしリアルだと思います。目安としては、道路の一車線分=車一台とちょっとの幅、それくらいでしょう。 -- トレイン?
- 道路に関しての話題となってしまいますが、8*8*8のボクセル2つで道路2車線分の幅→16としたらどうでしょう。 -- トレイン?
- 水平方向の縮尺については、ご提案のように一ボクセルが一車線な感じにしたいと思っています。FTと同じスケールだと8ピクセル相当ですが、NeoFTの最大表示倍率はFTの二倍なので16ピクセルなのです。そもそも、このページはボクセル高さに関しての話題ですので、水平方向の縮尺に関してまだ言い足りないことがあるのでしたら、こちらでお願いします。 -- c477?