Carlos đúng. Có một cách bạn có thể giả mạo nó, nhưng bạn sẽ phải tái render cảnh của bạn nhiều lần.
Về cơ bản, bạn bắt đầu bằng cách tìm hiểu cách thực hiện phối cảnh hai điểm. Mà tôi sẽ làm bằng cách render cảnh hai lần với một ma trận chiếu có một điểm biến mất trên các mặt xen kẽ. Sau đó, bạn kết hợp hai phần, tôi đoán sử dụng một bản đồ stencil.
Bạn có thể làm điều gì đó như phối cảnh bốn điểm kết hợp hình ảnh với bốn điểm biến mất. Bạn lặp lại quá trình đó nhiều lần.
Điều bạn làm sau đó chiếu lên đa giác xấp xỉ một hình cầu.
Tôi có thể giải thích thêm, nhưng phỏng đoán của tôi có vẻ quá phức tạp.
Cách đơn giản nhất để giả mạo nó là hiển thị kết cấu và làm biến dạng hình ảnh và hiển thị nó dưới dạng quad toàn màn hình.
Nguồn
2010-07-23 22:19:44
điều này có thể hữu ích: http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/domefisheye/fisheye/ –
Cảm ơn. Điều đó sẽ có ích trong các tình huống khác mà tôi đang xem xét. –