Saya mencoba mencari cara terbaik untuk secara pemrograman mewakili medan dalam permainan saya. Saya telah mempertimbangkan untuk menggunakan peta ketinggian (atau kisi-kisi simpul yang berjarak sama) untuk mewakili permukaan medan dan peta splat untuk memungkinkan tekstur yang halus. Ini akan berfungsi untuk medan yang benar-benar mulus, tetapi masalahnya adalah bagaimana merepresentasikan tebing dan wajah tebing yang tajam.
Tebing-tebing itu sendiri harus dibuat berbeda dari daerah lainnya. Sebagai contoh, mereka perlu memiliki tekstur yang berbeda (tidak meregang) yang terlihat di bagian depan tebing, tetapi jika saya menggunakan splatmap untuk ini, tidak mungkin untuk memiliki wajah tebing yang cukup tipis di mana tekstur tebing benar-benar terpisah dari tanah.
Sebuah gambar mengatakan seribu kata jadi ...
Apa sajakah cara umum untuk menyimpan dan / atau membuat tebing dan perbedaan tajam lainnya di ketinggian medan?