Tôi đang cố gắng tạo địa hình 3D bằng WebGL. Tôi có một jpg với kết cấu cho địa hình và một jpg khác với các giá trị độ cao (-1 đến 1).WebGL - Địa hình được kết cấu có chiều cao
Tôi đã xem các thư viện trình bao bọc khác nhau (như SpiderGL và Three.js), nhưng tôi không thể tìm thấy ví dụ có thể sutable và nếu tôi làm (như trong Three.js) mã không được ghi lại và tôi có thể 't tìm ra cách để làm điều đó.
Có ai có thể cho tôi một hướng dẫn hay ví dụ hay không?
Có một ví dụ tại Three.js http://mrdoob.github.com/three.js/examples/webgl_geometry_terrain.html gần như là những gì tôi muốn. Vấn đề là họ tạo ra màu sắc của các ngọn núi và các giá trị chiều cao một cách ngẫu nhiên. Tôi muốn đọc các giá trị này từ 2 tệp hình ảnh khác nhau.
Bất kỳ trợ giúp nào sẽ được đánh giá cao. Cảm ơn
Chỉ cần lưu ý rằng JPEG có thể không phải là định dạng tốt nhất cho địa hình vì nó mất dữ liệu và các tạo phẩm JPEG sẽ kết thúc dưới dạng các vệt nhỏ trong địa hình mà bạn có thể không mong đợi. – izb