Workflow yang dapat diandalkan
Konversi Y adalah operasi vektor bertanda
Konversi Y umumnya membalik green channel lalu menormalkan kembali setiap vektor.
Normalisasi ulang setelah mengubah channel
Deteksi Y otomatis tidak dapat diandalkan dari statistik warna; konversi aman membutuhkan pilihan eksplisit lalu verifikasi dengan fitur asimetris.
Thumbnail ungu tidak menunjukkan arah Y
Rekonstruksi Z memakai X/Y yang tersimpan dan memaksa arah ke hemisfer luar, kemudian renormalisasi mencegah panjang vektor yang salah mengubah strength.
Konversi arah, bukan sekadar mengganti warna
Normal map converter yang benar men-decode RGB menjadi vektor bertanda sebelum mengubah sumbu. Operasi OpenGL ke DirectX yang umum menegasikan tangent Y, setara dengan membalik green channel terhadap titik tengah. Flip red mengubah tangent X dan bukan bagian dari konversi Y biasa. Rekonstruksi Z memakai asumsi hemisphere menghadap keluar, sedangkan renormalisasi memulihkan panjang satu setelah quantization. Langkah eksplisit ini menjaga arti data pada normal map converter.
Buktikan convention setelah konversi
Pilih arah input dan output yang dinyatakan, lalu gunakan detail yang bagian atas dan bawahnya tidak simetris. Gerakkan cahaya secara vertikal dan bandingkan sebelum-sesudah. Jika hanya respons vertikal berubah sebagaimana diharapkan, normal map converter kemungkinan memperbaiki mismatch yang tepat. Simpan PNG lossless dengan Y+ atau Y− pada nama, lalu uji di renderer tujuan; importer dapat menerapkan flip tambahan setelah normal map converter selesai.