Tôi đang cố gắng tìm ra cách tốt nhất để lập trình địa hình trong trò chơi của mình. Tôi đã xem xét sử dụng một sơ đồ chiều cao (hoặc lưới của các đỉnh cách đều nhau) để thể hiện bề mặt của địa hình và một biểu đồ để cho phép kết cấu trơn tru. Điều này sẽ làm việc cho địa hình hoàn toàn trơn tru, nhưng vấn đề là làm thế nào để đại diện cho các vách đá và khuôn mặt vách đá sắc nét.
Các vách đá sẽ cần phải được kết xuất khác với phần còn lại của địa hình. Ví dụ, họ sẽ cần phải có một kết cấu khác (không kéo dài) ở phía trước của vách đá, nhưng nếu tôi sử dụng biểu đồ cho điều này, sẽ không thể có một mặt vách đá đủ rộng trong đó kết cấu của vách đá là hoàn toàn tách biệt với mặt đất.
Một bức tranh nói lên hàng ngàn từ nên ...
Một số cách chung để lưu trữ và / hoặc kết xuất các vách đá và sự khác biệt sắc nét khác về chiều cao địa hình là gì?