Saya pernah menemukan masalah aneh saat menggunakan Minetest. Saat saya memantau ukuran layar, saya menyadari bahwa DPI-nya telah diatur menjadi 72. Namun, kemudian saya mencatat hal lain yang lebih menarik.
Bukannya hanya terjadi di Minetest, tapi juga terjadi di desktop saya. Gambaran preview memiliki ketebalan garis yang tidak sesuai, tapi segalanya berfungsi dengan baik ketika saya membuka gambar tersebut menggunakan Gimp. Hal serupa juga terjadi di Firefox dan browser lainnya. Mengubah resolusi layar tidak dapat menyelesaikan masalah ini.
Saya mencoba menemukan alternatif layar untuk perbandingan, sehingga saya melihatnya pada telepon saya. Namun, hal itu juga terjadi di sana, walaupun dalam tempat-tempat yang berbeda dan kurang nampak (telepon saya memiliki resolusi layar yang lebih tinggi daripada notebook saya).
Saya berpikir bahwa masalah ini adalah masalah layar, dan saya hanya terlalu sensitif tentangnya…
Terima kasih atas bantuan Anda. Namun, saya masih ingin tahu satu hal: ukuran teksur tidak sepenuhnya tidak penting, karena background hotbar menjadi terdistorsi menjadi bentuk tertentu.
Apakah ada rumus untuk menghitung jarak antara slot-item dan ukuran border? Berdasarkan tekstur sfan5, saya asumsikan bahwa jarak (dan frame seleksi) adalah 1/6 dari ukuran slot, serta border adalah 1/8 dari ukuran slot. Apakah ini benar dan dapat diterapkan pada resolusi apapun?
Komentar
Saya menjelaskan ukuran tepat border dalam postingan saya, tidak tahu bagaimana Anda sampai pada 1/6 atau 1/8.
Masalah Border Hotbar
Saya berbicara tentang border hotbar yang terpotong di sisi kanan. Jika demikian, ya, saya melihat bahwa border tersebut sedikit dipadatkan ukurannya. Bila demikian, maka hal itu terlihat di MTGame untuk saya, namun karena apa yang tampak seperti skalabilitas tekstur, bukan "terpotong".
Untuk saya, sisi kanan dan bawah frame berukuran 7 piksel, sementara sisi atas dan kiri berukuran 8 piksel. Dalam tekstur, bagian frame berukuran 10 piksel.
Item Slots dan Frame Seleksi
Saya lihat apa yang Anda maksud. Hal ini bukan terlihat di MTGame ketika saya menggunakan aplikasinya.
Hal ini semua bagian dari "keganjilan skalabilitas dan offsetting" yang saya temukan saat membuat tekstur. Saya merancang tekstur untuk menyembunyikan keganjilan tersebut. Mereka sangat hati-hati diatur agar optimum, jika satu hal diatur untuk memperbaiki satu masalah, maka masalah lainnya terjadi. Namun, ini bergantung pada display, sehingga dimensi MTGame mungkin tidak optimum untuk semua orang.
Saya tidak yakin apakah tekstur ini layak dokumentasi dimensi, karena setiap orang akan memiliki penampilan yang berbeda dan mereka dapat menganalisis tekstur MTGame jika mereka ingin beberapa panduan. Oleh karena itu, "prioritas rendah" saya pikir.
Revisi Ukuran Layar
Saya menjelaskan ukuran tepat border dalam postingan saya, tidak tahu bagaimana Anda sampai pada 1/6 atau 1/8.
Saya menghitungnya berdasarkan ukuran Anda.
Tekstur yang ingin saya gunakan memiliki resolusi lebih rendah.
HUD tidak berubah ukuran atau bentuk, namun tekstur-tekstur tersebut di-re-size untuk memenuhi bentuk yang telah ditentukan.
Itulah mengapa saya mencari skala hotbar.
Jika mungkin, saya ingin menggunakan ukuran slot 16×16, karena paket teksur sumber saya dibuat dari ini.
Solusi
Saya dapat mengurangi ukuran menjadi separuh, dengan slot-item yang berukuran 24 piksel.
Itu terlihat seperti ukuran minimal yang paling kecil dengan rasio 1/6 dan 1/8 border. Apapun yang lebih kecil akan mengalami teksur yang deformasi lagi.
Hal ini berarti bahwa solusi untuk masalah ini adalah mengatur ukuran layar dengan benar.
Kesimpulan
Dalam postingan ini, saya mencoba menyelesaikan masalah aneh yang terjadi saat menggunakan Minetest. Masalah tersebut terkait dengan DPI dan ukuran layar. Saya berharap artikel ini dapat membantu orang lain dalam mengatasi masalah serupa.