TIN TỨC
Tessellation trên Windows 7: Đẹp hơn, thật hơn…

 Chúng ta đã từng nói về DirectX 11 (DX 11) với tính năng Tessellation (Tess) hứa hẹn sẽ đem lại những hình ảnh thật hơn, đẹp hơn. Giờ đây, “lời hứa” đã thành hiện thực thông qua các game engine mới. Ở ví dụ trong bài viết này, là 2 engine Unigine và EGO. Hãy điểm qua các hình ảnh so sánh giữa chế độ dựng hình có Tess và khôngTess để thấy được sự khác biệt.

Ngày cập nhật: 26/10/2009 - Lượt xem: 309

Tính năng Tess trên Unigine

Tính năng Tess trên EGO

Tess là tính năng vốn có sẵn trong phần cứng đồ hoạ của AMD (ATI) từ thời R200 (hay Radeon 8500) với tên gọi TruForm. Tuy vậy lúc mới ra mắt TruForm đã không được các nhà lập trình game ủng hộ nhiều vì tính phức tạp ban đầu của nó. TruForm đã bị ATI bỏ đi ở các thế hệ GPU về sau và được “gọi” trở lại trong R600 (hay Radeon HD 2000) cũng như các GPU của ATI về sau này.

Khi không bật Tess, các lớp Texture không “nổi” và “thật” như khi bật vì lượng wireframe bị giới hạn


Unigine Tess On Unigine Tess Off
Unigine Tess 2 On Unigine Tess 2 Off

Dù thế Tess vẫn không được chú trọng vì tính “đóng” về phần cứng do Tess chỉ xuất hiện trong các GPU của ATI. Điều này có thể so sánh với tính năng PhysX hiện chỉ có trên các GPU hỗ trợ CUDA của NVIDIA. Nhưng trong nỗ lực hợp tác với Microsoft (MS), AMD (ATI) đã “nhét” được Tess vào ống lệnh đồ hoạ của DX 11. Do đó, Tess chính thức trở thành một phần cho thiết kế đồ hoạ của giới công nghiệp game nền tảng DirectX.