ようこそ、ぷっこ村へ。ししゃもです。
(・∀・)ノ
BEにおいて空のテクスチャを変更したときに、検証と言うほどでもないけど色々やってみた雑記です。1.18.1現在の仕様なので、以降変わっていく可能性ばっかりです。
フォルダの構成
まずは構成について

画像の通りで、最低限これだけあれば変更可。リソパのみでおっけーなので楽ですね。
空の仕組みと画像のサイズについて
基本は正方形の画像を6枚連ねて立方体を作り、その中にプレイヤーがいるという構造。

気になる画像サイズなんだけど、16~10240までを試してみたら、どれも問題なく読み込めたのでかなり自由。また、隣り合う画像のサイズが違っても問題なし。別に16の倍数じゃないとダメとかもなし。
長方形の画像も読み込めて、その場合は短辺が引き伸ばされて長辺と同じサイズの正方形に勝手になる。例として、縦16×横80 の場合、タテが5倍に引き伸ばされる。実用性は……ないだろうね。
画像の向きについて
適用される方角は以下
- cubemap_0 …… 北
- cubemap_1 …… 東
- cubemap_2 …… 南
- cubemap_3 …… 西
- cubemap_4 …… 上
- cubemap_5 …… 下
で、問題は上と下が東西南北とどう繋がるのかが分かりにくくて、言語化もしにくいぃぃ!ので画像で↓

各色の矢印がそれぞれ対応してるようです。んー、でもコレだと合わせにくいよなぁ……。上用と下用に分けてテンプレ作って、向きを変えながら描いていけばいいのかな?

例えばこんな風にして

まず上とそれに面した部分を描く

できたら、下を描くときは、上下を入れ替え……

左右は180度反転させておく。

で、継ぎ目が合うように下を描いて完成。これをそれぞれ向きを整えて、png 保存すれば完成。なんかもっとうまいやり方ありそうだけど、そんなに頻繁に大量生産するもんでもないしええやろ。
雲を消したい
雲は clouds.png の画像がコンベア式に流れてるだけなので、消したい時は全部消して上書きすればおっけー。逆に、ワイルドでエキセントリックな雲を保存しとけば表示されるよ。
試験して終了


うん、わかりにくいけどうまくいっとるのでおっけー。継ぎ目が荒い?うるせー、大体合ってるからいいんだよ。
一応中がどうなってるか見たい人もいるかもしれないので、貼っておくよ。5兆円欲しいよ、な空
てな感じで、今回はここまでー、お帰りの際はお気を付けてー(・∀・)ノシ
コメント