Cách hiệu quả nhất để xác định các đỉnh được hiển thị từ một quan điểm cụ thể là gì?Xác định các đỉnh có thể nhìn thấy trong OpenGL
Tôi có một cảnh bao gồm một số mô hình 3D. Tôi muốn đính kèm một định danh cho mỗi đỉnh (ModelID, VertexID) sau đó tạo ra hình ảnh 2D từ các quan điểm khác nhau và cho mỗi hình ảnh tạo ra một danh sách các định danh đỉnh có thể nhìn thấy (về cơ bản này là cho một ứng dụng xử lý hình ảnh). Đầu tiên tôi nghĩ để thực hiện một sản phẩm dấu chấm giữa một đỉnh bình thường và camera xem vector để tìm ra nếu đỉnh là đối diện với máy ảnh hay không, tuy nhiên nếu mô hình được occluded bởi một đối tượng thử nghiệm này sẽ không hoạt động.
Cảm ơn trước
Sẽ gluProject là những gì bạn đang tìm kiếm? Ánh xạ đối tượng phối hợp với các tọa độ cửa sổ? – Jim
Bạn nhắm mục tiêu phiên bản OpenGL nào? Luôn bao gồm thông tin này. Ngoài ra, bạn cần phải biết những đỉnh nào vượt qua bài kiểm tra, hay bạn chỉ cần đếm? –
Tôi đang nhắm mục tiêu hồ sơ lõi OpenGL 3.1. Câu trả lời được cung cấp là tất cả những gì tôi cần, cảm ơn. – tat0