ฉันกำลังพยายามหาวิธีที่ดีที่สุดในการแสดงภูมิประเทศโดยทางโปรแกรมในเกมของฉัน ฉันกำลังพิจารณาใช้heightmap (หรือตารางของจุดยอดที่เว้นระยะเท่ากัน) เพื่อแสดงพื้นผิวของภูมิประเทศและsplatmapเพื่อให้พื้นผิวเรียบ สิ่งนี้จะใช้ได้กับภูมิประเทศที่ราบเรียบโดยสิ้นเชิง แต่ปัญหาคือวิธีการแสดงหน้าผาและหน้าผาที่คมชัด
หน้าผาเองนั้นต้องถูกทำให้แตกต่างจากภูมิประเทศที่เหลือ ตัวอย่างเช่นพวกเขาจะต้องมีพื้นผิวที่แตกต่างกัน (ไม่ยืด) ที่ด้านหน้าของหน้าผา แต่ถ้าฉันใช้ splatmap สำหรับสิ่งนี้มันคงเป็นไปไม่ได้ที่จะมีใบหน้าหน้าผาชันพอที่พื้นผิวของหน้าผา แยกจากพื้นดินโดยสิ้นเชิง
รูปภาพบอกหนึ่งพันคำดังนั้น ...
อะไรคือวิธีทั่วไปในการเก็บและ / หรือแสดงหน้าผาและความแตกต่างที่คมชัดในความสูงของภูมิประเทศ