Máy tínhCông nghệ thông tin

FXAA - đó là những gì? Phương pháp làm mịn. trò chơi làm mịn

Nó được một thời gian khi trận đấu đã ấn tượng chỉ gameplay của nó: Người chơi từ lâu đã trở thành yêu cầu và đặc biệt, đòi hỏi đến chất lượng hiển thị trong hình màn hình. Cùng lúc đó, rất ít người biết rằng để đảm bảo một mức độ cao về chất lượng ngày hôm nay, nhiều nhà phát triển trò chơi sử dụng FXAA khử răng cưa. Những gì nó là - được biết hôm nay là không phải tất cả các game thủ, và rất nhiều suy nghĩ, cho dù đó là cần thiết để bao gồm tính năng này.

Phần lớn chủ yếu của các cầu thủ đều biết rằng tạo thành cái gọi là bậc thang ở các cạnh của các đối tượng, cũng như làm thế nào bạn có thể giải quyết vấn đề này bằng cách sử dụng «chống aliansing» hoặc đơn giản là "anti-aliasing".

Những gì được phối màu?

Smoothing - đây là một hiện tượng tốt, như nhận thức tăng lên rất nhiều của hình ảnh, và trong thực tế hiện đại của trò chơi, trong đó nó không được sử dụng, cuối cùng nhiều khả năng bị la ó. Cùng lúc đó vẫn là cách không đạt yêu cầu, trong đó nhận ra FXAA khử răng cưa. Những gì nó là, nhiều người sử dụng có thể thậm chí không quan tâm, nhưng trên thực tế nó là việc thực hiện ảnh hưởng đến chất lượng hình ảnh cuối cùng.

thực hiện kém thường là lý do mà các thiết bị mục tiêu có khả năng tính toán không đầy đủ. Tất nhiên, trong điều kiện thuận lợi ở đây là những người thích chơi trên PC, như trong trường hợp này, công suất của các thiết bị phụ thuộc trực tiếp vào khả năng tài chính của chủ sở hữu, nhưng giao diện điều khiển game thủ thường xuyên nội dung chỉ với gameplay, như chất lượng của đồ họa trong phần lớn các trường hợp trên máy tính nhiều tốt hơn so với những gì mà đồ họa là giao diện điều khiển trò chơi. Tuy nhiên, mỗi người được tự do chọn nơi và những gì vở kịch của ông.

FXAA là gì?

Ngay lập tức nó Cần lưu ý rằng khá một thời gian dài sử dụng igrodelov FXAA công nghệ anti-aliasing. là những gì nó, không biết sau đó, nhưng việc sử dụng đầu tiên nó được tìm thấy trong MMO Age of Conan, cũng như trong nổi tiếng khắp nơi trên FEAR bắn súng thế giới Những trò chơi, tuy nhiên, sử dụng chỉ có phiên bản ban đầu của anti-aliasing, mà tại thời điểm đó là một không phải là rất giải pháp thực hiện.

Trong thời đại chúng ta trong các trò chơi chúng tôi sử dụng một FXAA định dạng hơi khác nhau. nó là gì? Nó tượng trưng cho cả hai nhanh xấp xỉ Anti-Aliasing, đó là một giải pháp hiệu quả hơn so với công nghệ truyền thống MSAA. Đây đơn đường chuyền pixel shader, theo đó các kết quả tính toán sai lầm khung thực hiện ở giai đoạn sau xử lý. đổ bóng này đã được tạo ra như một sửa chữa nhanh chóng, đó là ít đòi hỏi về lưu trữ so với ở trên, nhưng đối với những lợi thế công nghệ trả tiền lên làm việc, cũng như chất lượng. Thấy vậy, nhiều người có thể nghĩ rằng công nghệ này là không thích hợp. Trong thực tế điều này không đúng.

những ưu điểm của phương pháp này là gì?

Smoothing khác FXAA một số ưu điểm, bao gồm cải thiện mịn cái gọi là subpixels, và gương. Một tài liệu Timothy Lotts nhà phát triển chính thức của công nghệ này nói rằng sản phẩm của mình với các thiết lập chất lượng trung bình thực hiện sau xử lý của khung trên cơ sở độ phân giải 1920x1200 GTX 480 với tốc độ ít hơn một phần nghìn giây.

Những lợi ích chính mà có anti-aliasing FXAA, bao gồm trong những gì đang ở đây sử dụng làm mịn thuật toán phụ pixel, đó là hiệu quả hơn so với các thuật toán MLAA, mà là khá đủ cho hoạt động của các thiết bị chạy trên mức DirectX9. Đó là, trong trường hợp này, sau khi chế biến được thực hiện trong một lần, và thú vị nhất là độc lập hoàn toàn so với những gì sử dụng GPU Tính API. Tuy nhiên, đó cũng là một nhược điểm - các nhà phát triển của công nghệ này nhất thiết phải được nhúng trong một loạt các trò chơi. Đồng thời, công nghệ anti-aliasing truyền thống làm việc hoặc, ngược lại, không thể hoạt động ở cấp trình điều khiển. Như vậy, trong khi các lập trình viên sẽ sử dụng trong phương pháp động cơ của họ về làm mịn mũ, và do đó sẽ không được sử dụng trong mã động cơ FXAA của họ, nó sẽ không thể đạt được hiệu quả mong muốn, như lần lượt từ bên ngoài mã là không thể đến gần đây.

Làm thế nào là vấn đề được giải quyết?

Về cách sử dụng nút [Pause] Theo thời gian, nó đã quyết định ban đầu giới thiệu đang d3d.dl FXAA trong thư viện, kết quả là một cơ hội điều chỉnh linh hoạt các kết quả thông qua các file cấu hình khác nhau, cũng như kích hoạt hoặc vô hiệu hóa các FXAA. Điều này đặt các file ban đầu sao chép vào thư mục chứa tập tin thực thi là các ứng dụng DX9 hiện tại, và khởi động ứng dụng sẽ nhặt thư viện, trong đó mã đúng là hiện tại. Đồng thời, như các nhà phát triển của việc thực hiện công nghệ của mã trong thư viện ban đầu được thực hiện chắc chắn rằng kết quả của công việc được đặt trong nhật ký, người dùng tích cực bắt đầu để xác định lỗi trong công nghệ này, trong đó một cách nhanh chóng sửa chữa. C cũng là "tiêm" đã xuất hiện theo thời gian với các mã cho DirectX 10 và 11 định dạng.

Làm thế nào để kiểm tra?

Hiệu quả rõ ràng nhất là để xác định những phương pháp được sử dụng làm mịn mũ và FXAA, có thể trong trò chơi World of Tanks.

Nếu FXAA anti-aliasing không được sử dụng, bắt đầu thể hiện rõ rệt "thang", và mặc dù thực tế rằng mô hình xe tăng có thể khá lớn và sẽ thay đổi chi tiết đàng hoàng, hiện vật xuất hiện rất nhiều, và đặc biệt là đối với một loạt các đối tượng mỏng với. built-in kỹ thuật anti-aliasing đang cố gắng một cách nào đó để bôi trơn các cạnh của đối tượng, nhưng nó làm cho nó khá tầm thường, chưa kể đến một thực tế rằng các hình ảnh đôi khi có thể bị mờ.

Có gì thay đổi xảy ra?

Khi chuyển sang công cụ FXAA, kết quả trở nên rõ ràng: các hiện vật biến mất hoàn toàn, nhưng có một số mờ của hình ảnh. Ngoài ra, đó cũng là một phiên bản độc đáo FXAA Sharpen. phát triển công nghệ trong một phiên bản bổ sung thêm một lĩnh vực lọc, được lấy từ MPC-HC, trong khi kết quả cuối cùng là khá phong nha: Blur hoàn toàn biến mất, kết cấu là quan điểm thậm chí ấn tượng hơn so với bản gốc, và "bậc thang", mặc dù việc sử dụng các bộ lọc gần như hoàn toàn vắng mặt. Bây giờ bạn biết những gì loại FXAA trong World of Tanks trò chơi. Do thực tế là các tác giả đã không kế hoạch ban đầu nên độ sắc nét của các kết cấu nhẹ có thể "hạ gục" của tháp, nhưng gameplay nó là hầu như vô hình.

Hiệu suất ở đây là thực tế không giảm. Tất nhiên, World of Tanks động cơ làm việc đáng ngạc nhiên hơn, do đó vỡ hoặc, ngược lại, giảm hiệu suất có thể cuối cùng xuất hiện ra từ hư không.

NOAA, SMAA hoặc FXAA

Nếu chúng ta so sánh các phương thức «NOAA» hoặc SMAA và «FXAA Sharpen», hình ảnh sẽ thay đổi đáng kể theo hướng tốt hơn trong trường hợp thứ hai. Ngoại lệ duy nhất ở đây là việc sử dụng các bộ lọc lĩnh vực mà thu hẹp quá mức dòng mỏng thậm chí nhiều hơn, đặc biệt là đặc biệt đáng chú ý trong tầm nhìn pháo gắn kết. Số khung hình mỗi FXAA phương án thứ hai vượt xa hiện thân trước.

Trong quá trình thử nghiệm lâu dài, người ta xác định rằng khi sử dụng hiệu suất FXAA giảm khoảng 10-12%, trong khi trong trường hợp khi sử dụng các phương pháp làm mịn MSAA 4x, có chất lượng cạnh tranh ngày hôm nay với công nghệ FXAA, và không biểu hiện sự sụt giảm hiệu suất 50% trở lên.

cập nhật

Năm 2011, cũng đã có một phiên bản tùy biến của tiêm, trong đó bao gồm tất cả các tùy chọn FXAA trên và lợi ích của họ. Trong hội đồng này đã được sự tham dự của khá một số bộ lọc, trong đó nổi bật:

  • Blur.
  • Kỹ thuật làm mờ.
  • độ bão hòa màu.
  • Sepia.
  • Và nhiều người khác.

Tất cả điều này là khá dễ dàng để cấu hình thông qua một tập tin duy nhất, và hữu ích nhất trong trường hợp này: các thiết lập có thể dễ dàng thay đổi, ngay cả trong khi chơi, chỉ cần hạn chế tối đa các ứng dụng, mở Cài đặt Editor, mở rộng ứng dụng và thưởng thức các thiết lập mới mà không cần phải khởi động lại ứng dụng mà bạn đang quan tâm. Vì vậy, nó đã biến loại bỏ hoàn toàn mờ dần sau lọc kích hoạt mài, cung cấp một bức tranh rõ ràng hơn về nơi không có "bậc thang" mờ và đạt được kết cấu chất lượng cao.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.atomiyme.com. Theme powered by WordPress.