Phân vùng không gian nhị phân (BSP)

Tác Giả: Monica Porter
Ngày Sáng TạO: 21 Hành Khúc 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Phân vùng không gian nhị phân (BSP) - Công Nghệ
Phân vùng không gian nhị phân (BSP) - Công Nghệ

NộI Dung

Định nghĩa - Phân vùng không gian nhị phân (BSP) có nghĩa là gì?

Phân vùng không gian nhị phân (BSP) là một kỹ thuật lập trình đồ họa 3 chiều, đệ quy phân chia một không gian thành các bộ hai bằng cách sử dụng một loạt siêu phẳng. Tên xuất phát từ thực tế là dữ liệu được biểu diễn bằng cấu trúc dữ liệu cây nhị phân. BSP biểu hiện đồ họa 3 chiều bằng cách cung cấp thông tin không gian về các đối tượng để truy cập nhanh hơn.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Phân vùng không gian nhị phân (BSP)

Phân vùng không gian nhị phân là một kỹ thuật lập trình đồ họa 3 chiều để phân chia một cảnh thành hai đệ quy sử dụng hyperplanes. Nói cách khác, một cảnh 3 chiều được chia làm hai bằng cách sử dụng mặt phẳng 2 chiều, sau đó cảnh đó được chia làm hai bằng cách sử dụng mặt phẳng 2 chiều, v.v. Cấu trúc dữ liệu kết quả là một cây nhị phân hoặc một cây trong đó mỗi nút có hai nhánh.

Kỹ thuật này được sử dụng rộng rãi để tăng tốc độ kết xuất các cảnh 3 chiều, đặc biệt là trong các trò chơi. John Carmack đã sử dụng BSP trong các trò chơi "Doom" và "Quake" phổ biến. Vì vị trí của các đối tượng trong một cảnh có thể được chỉ định nhanh chóng, trình kết xuất có thể tạo điểm nhìn của người chơi nhanh hơn nhiều. BSP cũng được sử dụng rộng rãi để phát hiện va chạm trong chế tạo robot và kết xuất trong thiết kế có sự trợ giúp của máy tính.