Format gambar yang didukung

Berikut ini adalah list format yang bisa dipakai untuk skin. Biasanya gambar PNG dipakai karena ukurannya yang kecil.

Format Ekstensi yang dapat dipakai Catatan
PNG .png Disarankan. Sebaiknya kurangi penggunaan Alpha (transparan) karena bisa membuat performa PC menurun.
Windows BMP .bmp Tidak disarankan karena size terlalu besar.
JPEG .jpg, .jpeg Tidak disarankan karena format kompresi yang buruk.
GIF .gif Tidak disarankan karena komposisi warna yang sedikit.
DDS .dds Tidak disarankan untuk konten native, hanya untuk konten yang diekspor oleh editor 3D eksternal.
ACE .ace Format eksklusif yang digunakan untuk konten MSTS.
● Ukuran tekstur

Lebar dan tinggi tekstur harus pangkat dua, misalkan 1, 2, 4, 8, 16, 32, 64, 128, 256, dan seterusnya. Meskipun ini bukan persyaratan, memiliki tekstur yang ukurannya bukan berpangkat dua akan meningkatkan waktu loading, meningkatkan persyaratan penyimpanan, dan menimbulkan tekstur blur, karena tekstur ini harus dikonversi ke ukuran berpangkat dua oleh openBVE.

● Pengoptimalan file PNG

PNG adalah format kompresi gambar lossless. Sepert format kompresi lainnya, encoder dapat membuat berbagai pilihan untuk menghasilkan hasil yang berbeda. beberapa encoders dapat menghasilkan file yang lebih kecil, yang lain lebih besar. Biasanya, perangkat lunak editor gambar tidak menghasilkan file PNG terkecil, itulah sebabnya ada sejumlah alat dengan tujuan mengurangi ukuran PNG. Anda disarankan menggunakan format ini. Pengguna Windows dapat menggunakan [PNGGauntlet] yang mudah digunakan (http://brh.numbera.com/software/pnggauntlet/), sementara yang lain dapat menemukan daftar alat [di sini] (http://optipng.sourceforge.net/pngtech/ optipng.html) (gulir ke bawah ke 3. Program optimalisasi PNG (lossless)).

● Textur beranimasi

Umumnya, animasi yang dibuat menggunakan TextureShiftFunction harus digunakan sebagai preferensi untuk tekstur animasi, karena ini akan lebih cepat dan memberikan hasil yang lebih baik.

Namun, GIF beranimasi juga didukung sebagai format tekstur. Saluran alpha harus digunakan dalam preferensi untuk perintah TransparentColor, yang mungkin memberikan hasil yang tidak diharapkan.