ケープのテクスチャは2,048ピクセルなのに、実際に描画されるのはたった372ピクセル
ファイルサイズは64×32、ケープが占めるのは22×17の隅っこ、そして実際に人目につく部分は160ピクセル—画像全体の8%未満です。さらに、誰もが引っかかる1ピクセルのオフセットについても解説します。
Minecraftのケープテクスチャは64 × 32ピクセルのPNG画像で、合計2,048ピクセルです。そのうちケープが使用するのは372ピクセル。 ファイル内の他の部分はすべて無視され、プレイヤーが実際に目にする部分はさらに小さくなります。
6つの領域
| 領域 | 位置 | サイズ | ピクセル数 |
|---|---|---|---|
| 外側 | (1, 1) | 10 × 16 | 160 |
| 内側 | (12, 1) | 10 × 16 | 160 |
| 上部 | (1, 0) | 10 × 1 | 10 |
| 下部 | (11, 0) | 10 × 1 | 10 |
| 左側 | (0, 1) | 1 × 16 | 16 |
| 右側 | (11, 1) | 1 × 16 | 16 |
| 合計 | 372 |
これはファイル全体の18.2%に相当します。歩いているときに誰でも目にする外側の面は160ピクセル、つまり編集している画像全体の7.8%です。
全体は左上隅の22 × 17のボックスに収まります。このボックス内ですら、(0, 0)と(21, 0)の2ピクセルだけが未使用です。これらは上部ストリップも下部ストリップも届かない、最上行の2つの角です。
22 × 17の外側はすべてデッドスペース
残りの1,676ピクセルは、2つ目のケープでもマスクでも予約領域でもありません。何もないのです。 透明のままにしても、署名で埋めても、写真を貼り付けても構いません。ゲームは隅から6つの長方形を読み取り、ファイルの残りの部分は無視します。
これは主に、問題を単純化できるという点で知っておく価値があります。「ケープをデザインする」というと、64 × 32の画像をデザインするように聞こえますが、実際には10 × 16の長方形を2つ(表と裏)、それに4ピクセル幅の縁取りをデザインするだけです。
誰もが引っかかる1ピクセルのオフセット
topとbottomの位置を見てください。
- 上部はx座標1~10にまたがり、外側の面の真上にあります。
- 下部はx座標11~20にまたがります。
外側の面はx座標1~10、内側の面はx座標12~21です。したがって、上部ストリップは外側の面と揃いますが、下部ストリップはどちらとも揃いません。内側の面より1ピクセル左に位置します。
この1列のずれが、手描きケープが間違って表示される最も一般的な原因です。内側の面の列範囲を選択し、その上のストリップをペイントすると、下端が1ピクセルずれてしまい、ゲーム内では裾に沿って間違った色の髪の毛のような線として表示されます。ストリップが1ピクセル高いため、エディターでは見えません。
折りたたまれたテクスチャが示唆する比率とは異なる
表示されるケープは幅10、高さ16で、幅の1.6倍の高さがあります。テクスチャに平らに配置すると、外側と内側の面が並んで配置されるため、全体が20 × 16の横長のブロックとして読み取られ、誤ってその形状に合わせてデザインしがちです。
両面にまたがって中央に配置されたものは、折り目で真ん中から分割されます。パターンは1つの10 × 16の半分の中に構成するか、意図的に両面にミラーリングする必要があります。
同じファイルがエリトラにもなる
1つのテクスチャが両方に使われます。このページのプレビューでは、同じ画像からケープとしてもエリトラとしても着用されています。これはゲームがそのように使用するからです。したがって、ケープのデザインは決してケープのデザインだけではありません。
ただし、この2つは同じように表示されません。ケープは1枚の平らな10 × 16のパネルとして垂れ下がりますが、エリトラはそれを2つの翼に広げます。背中の真ん中にきれいに収まるパターンは、翼が開くと引き裂かれるパターンと全く同じです。デザインを決定する前に両方のプレビューを確認してください。ファイルは共有されますが、ジオメトリは共有されません。