Một số tài nguyên tốt để xây dựng một động cơ voxel là gì? [đóng cửa]


41

Một số tài nguyên tốt (hướng dẫn, mã, giấy tờ, v.v.) để tìm hiểu về kết xuất voxel là gì?

Câu trả lời:


15

Gần đây tôi đã thực hiện một số thử nghiệm với voxels để hiển thị địa hình, với sự hỗ trợ cho phần nhô ra. Tôi đã sử dụng khá nhiều bài viết này để xây dựng nguyên mẫu của mình:

  • GPU này có 3 chương về việc tạo địa hình thủ tục trên GPU. Mặc dù giải pháp của tôi là dựa trên CPU (tôi làm việc với shader model 3, vì vậy tôi không thể sử dụng lại bất kỳ trình đổ bóng nào của chúng). Có rất nhiều thông tin tốt được chôn ở đây!
  • Các mục wikipedia về thuật toán diễu hành khối . Bộ tài liệu tham khảo tuyệt vời, chẳng hạn như trang web này có một tổng quan hình ảnh tốt về cách mọi thứ hoạt động.
  • Đối với bất kỳ công việc thủ tục nào, bạn sẽ cần một thư viện tiếng ồn tốt như tiếng ồn Lib ( cũng có phiên bản ac # ).

Một cái gì đó để ý, tôi không bao giờ có thể khiến thế hệ bình thường hoạt động chính xác một khi tôi đã tạo ra một lưới từ các voxels của mình. Nếu bất cứ ai có thể đưa ra bất kỳ gợi ý nào cho việc này, tôi sẽ rất biết ơn.



5

Bài viết này của Jon Olick khá thú vị: http://s08.idav.ucdavis.edu/olick-civerse-and-next-generation-metism-in-games.pdf

Và hai chủ đề diễn đàn về nó: http://ompf.org/forum/viewtopic.php?f=3&t=904

và: https://mollyrocket.com/forums/viewtopic.php?t=551

Nó cung cấp cho bạn một cái nhìn tổng quan tốt đẹp về cách mọi thứ có thể được thực hiện trong một động cơ voxel hiện đại.


Liên kết thứ 2 dường như là một addon trình duyệt (có thể độc hại) và liên kết thứ 3 đã chết. Chỉ muốn cảnh báo mọi người trước khi họ nhấp vào :)
Shelby115

2

Tôi làm việc trên một thư viện voxel mã nguồn mở có tên PolyVox có một số tài liệu tốt cho công nghệ. Cũng được liên kết ở dưới cùng của trang tài liệu của chúng tôi là một chương của 'Game Engine Gems Tập 1' về các biểu diễn thể tích trong các trò chơi thông qua Google Sách.


2

Kiểm tra bài đăng Stackoverflow này để biết các liên kết đến thư viện Voxel: https://stackoverflow.com/questions/8022123/ledge-any-voxel-graphics-c-lologists/12583533#12583533

Tôi cũng đang phát triển trình kết xuất dựa trên voxel raycasting: http://www.forceflow.be/c Ab / phd /

Tôi đã phát triển một trình tạo voxelizer và trình tạo SVO bên ngoài và xuất bản giấy và mã ở đây: http://graphics.cs.kuleuven.be/publications/BLD13OCCSVO/

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.