Yanıtlar:
Görüntülerle harika olan şey, genellikle 4 kanala (kırmızı, yeşil, mavi ve alfa) gömülmesidir. Bir yükseklik haritası yalnızca bir boyuta ihtiyaç duyduğundan, yükseklik bilgilerini saklamak için kırmızı kanalı kullanabilirsiniz (yükseklik için hala 256 seviyeniz vardır) ve sonra başka amaçlar için diğer yolları kullanabilirsiniz (yolları eşleştirmek için yeşil kanalı kullanmak gibi) , su / nem için mavi kanal) vb ...
Bu şekilde, arazinizi oluştururken, yolun yapılması gereken bölgelerin yükseklik gradyanını takip etmek yerine düz görünmesini sağlayabilirsiniz.
Bunu yapmanın yolu, yükseklik haritasını (örneğin, 513 * 513 şamandıraları) ayırmak ve genellikle daha büyük bir çözünürlüğe ihtiyaç duyan splatmap'ı ("kontrol dokusu") ayırmaktır (32bit bmp, 512x512 kullanıyorum).
Yükseklik haritası ağı oluşturur (arazi, üçgenler).
Kontrol haritası tüm araziyi kapsar ve katmanlarının her biri (RGBA) Arazi üzerinde ne kadar Taş, Kir, Yol vb.
Bu şekilde a) arazi oluşturmak için bir düzenleyici kullanabilirsiniz ve b) Araziyi boyayın (Kaya, Kir, Yol vb. İle)
Daha ayrıntılı bir açıklama için 'boyama yükseklik haritası', 'yükseklik haritası splatmap' ve benzeri konularda hızlı bir goolge yapın veya 'realitede' nasıl çalışabileceğini kontrol etmek için Unity3D deyin.