Không gian hình ảnh so với không gian đối tượng
Trong hình ảnh hoạt hình máy tính 3D phải được lưu trữ trong bộ đệm khung chuyển đổi mảng hai chiều thành dữ liệu ba chiều. Chuyển đổi này diễn ra sau nhiều tính toán như loại bỏ bề mặt ẩn, tạo bóng và đệm Z. Những tính toán này có thể được thực hiện trong Không gian hình ảnh hoặc Không gian đối tượng. Các thuật toán được sử dụng trong không gian hình ảnh để loại bỏ bề mặt ẩn hiệu quả hơn nhiều so với thuật toán không gian đối tượng. Nhưng các thuật toán không gian đối tượng để loại bỏ bề mặt ẩn có nhiều chức năng hơn các thuật toán không gian hình ảnh cho cùng. Sự kết hợp của hai thuật toán này cho đầu ra tốt nhất.
Không gian hình ảnh
Việc thể hiện đồ họa dưới dạng Raster hoặc pixel hình chữ nhật hiện đã trở nên rất phổ biến. Hiển thị raster rất linh hoạt khi chúng tiếp tục làm mới màn hình bằng cách lấy các giá trị được lưu trong bộ đệm khung. Các thuật toán không gian hình ảnh rất đơn giản và hiệu quả vì cấu trúc dữ liệu của chúng rất giống với cấu trúc của bộ đệm khung. Thuật toán không gian hình ảnh được sử dụng phổ biến nhất là thuật toán bộ đệm Z được sử dụng để xác định các giá trị tọa độ z của đối tượng.
Không gian đối tượng
Các thuật toán đối tượng không gian có lợi thế là giữ lại các dữ liệu liên quan và do khả năng này, sự tương tác của thuật toán với đối tượng trở nên dễ dàng hơn. Việc tính toán được thực hiện cho màu chỉ được thực hiện một lần. Các thuật toán không gian đối tượng cũng cho phép tạo bóng để tăng độ sâu của các đối tượng 3 chiều trên màn hình. Việc kết hợp các thuật toán này được thực hiện trong phần mềm và rất khó để thực hiện chúng trong phần cứng.
Sự khác biệt giữa Không gian hình ảnh và Không gian đối tượng • Thuật toán không gian hình ảnh hiệu quả hơn nhiều so với thuật toán không gian đối tượng • Thuật toán không gian đối tượng có nhiều chức năng hơn thuật toán không gian hình ảnh • Tính toán màu trong thuật toán không gian đối tượng chỉ được thực hiện một lần và được giữ lại nhưng trong thuật toán không gian hình ảnh, phép tính được thực hiện sau khi viết xong.
|