4
ดาวเคราะห์ขั้นตอนแผนที่ความสูงและพื้นผิว
ฉันกำลังทำงานกับเครื่องกำเนิดดาวเคราะห์ขั้นตอน OpenGL ฉันหวังว่าจะใช้มันสำหรับเกม RPG อวกาศซึ่งจะไม่อนุญาตให้ผู้เล่นลงไปยังพื้นผิวของดาวเคราะห์ดังนั้นฉันจึงไม่สนใจสิ่งที่เกี่ยวข้องกับ ROAM ในขณะนี้ฉันกำลังวาดลูกบาศก์ด้วย VBO และแมปลงในทรงกลม ฉันคุ้นเคยกับเทคนิคการสร้างส่วนสูงแฟร็กทัลส่วนใหญ่และได้นำการแทนที่มิดพอยต์ของฉันมาใช้แล้ว (ไม่มีประโยชน์ในกรณีนี้ที่ฉันรู้) คำถามของฉันคืออะไรเป็นวิธีที่ดีที่สุดในการสร้างความสูงของแผนที่ ผมมองที่ libnoise ซึ่งจะช่วยให้ฉันเพื่อให้ heightmaps tilable / พื้นผิว แต่เท่าที่ฉันสามารถดูฉันจะต้องสร้างสุทธิเช่นนี้ ปล่อยให้ปูกระเบื้องชัดเจน ใครช่วยแนะนำเส้นทางที่ดีที่สุดให้ฉันได้บ้าง? การป้อนข้อมูลใด ๆ จะได้รับการชื่นชมมาก