Hiểu và Tối ưu hóa Tỷ lệ Khung hình Trò chơi Video

Mục lục:

Hiểu và Tối ưu hóa Tỷ lệ Khung hình Trò chơi Video
Hiểu và Tối ưu hóa Tỷ lệ Khung hình Trò chơi Video
Anonim

Một trong những tiêu chuẩn phổ biến nhất được sử dụng để đo hiệu suất đồ họa của trò chơi điện tử là tốc độ khung hình hoặc số khung hình trên giây. Tốc độ khung hình trong trò chơi điện tử phản ánh tần suất hình ảnh bạn nhìn thấy trên màn hình được làm mới để tạo ra hình ảnh và chuyển động / chuyển động mô phỏng. Tốc độ khung hình thường được đo bằng khung hình trên giây hoặc FPS, (đừng nhầm với Người bắn súng góc nhìn thứ nhất).

Có nhiều yếu tố quyết định tốc độ khung hình của trò chơi, nhưng cũng như nhiều thứ trong công nghệ, thứ gì càng cao hoặc nhanh thì càng tốt. Tốc độ khung hình thấp trong trò chơi điện tử sẽ dẫn đến một số vấn đề có thể xảy ra vào những thời điểm không thích hợp nhất. Ví dụ về những gì có thể xảy ra với tốc độ khung hình thấp bao gồm chuyển động bị giật hoặc giật trong các chuỗi hành động liên quan đến nhiều chuyển động / hoạt ảnh; Màn hình đóng băng khiến việc tương tác với trò chơi và một số trò chơi khác trở nên khó khăn.

Câu hỏi thường gặp về tốc độ khung hình được trình bày chi tiết bên dưới cung cấp câu trả lời cho một số câu hỏi cơ bản xung quanh tốc độ khung hình trò chơi điện tử, cách đo khung hình trên giây cũng như các tinh chỉnh và công cụ khác nhau mà bạn có thể sử dụng để cải thiện tốc độ khung hình và hiệu suất đồ họa tổng thể.

Điều gì quyết định tốc độ khung hình hoặc số khung hình trên giây của trò chơi điện tử?

Image
Image

Có một số yếu tố góp phần vào tốc độ khung hình hoặc hiệu suất khung hình trên giây (FPS) của trò chơi. Các khu vực có thể ảnh hưởng đến tốc độ khung hình / FPS của trò chơi bao gồm:

  • Phần cứng hệ thống, chẳng hạn như cạc đồ họa, bo mạch chủ, CPU và bộ nhớ.
  • Cài đặt đồ họa và độ phân giải trong trò chơi.
  • Mã trò chơi được tối ưu hóa và phát triển tốt như thế nào cho hiệu suất đồ họa.

Trong bài viết này, chúng tôi sẽ tập trung vào hai gạch đầu dòng đầu tiên vì điểm cuối cùng nằm ngoài tầm tay của chúng tôi vì chúng tôi dựa vào nhà phát triển trò chơi để viết mã tối ưu hóa cho đồ họa và hiệu suất.

Yếu tố đóng góp lớn nhất vào tốc độ khung hình hoặc hiệu suất FPS của trò chơi là card đồ họa và CPU. Theo thuật ngữ cơ bản, CPU của máy tính gửi thông tin hoặc hướng dẫn từ các chương trình, ứng dụng, trong trường hợp này là trò chơi, đến card đồ họa. Sau đó, cạc đồ họa sẽ lần lượt xử lý các hướng dẫn nhận được, hiển thị hình ảnh và gửi đến màn hình để hiển thị.

Có một mối quan hệ trực tiếp giữa CPU và GPU, với hiệu suất của cạc đồ họa của bạn phụ thuộc vào CPU và phó bản. Nếu một CPU không đủ sức mạnh thì việc nâng cấp lên cạc đồ họa mới nhất và tốt nhất sẽ không hợp lý nếu nó không thể sử dụng tất cả sức mạnh xử lý của nó.

Không có quy tắc chung nào để xác định kết hợp Card đồ họa / CPU nào là tốt nhất nhưng nếu CPU là CPU cấp trung bình đến cấp thấp cách đây 18-24 tháng thì rất có thể nó đã ở mức thấp nhất của hệ thống tối thiểu các yêu cầu. Trên thực tế, một phần tốt của phần cứng trên PC của bạn có thể bị phần cứng mới và tốt hơn vượt qua trong vòng 0-3 tháng kể từ khi được mua. Điều quan trọng là hãy thử và tìm sự cân bằng phù hợp với cài đặt đồ họa và độ phân giải của trò chơi.

Tỷ lệ khung hình hoặc số khung hình trên giây nào được chấp nhận cho trò chơi video / máy tính?

Hầu hết các trò chơi điện tử ngày nay đều được phát triển với mục tiêu đạt tốc độ khung hình 60 khung hình / giây nhưng ở bất kỳ đâu trong khoảng từ 30 khung hình / giây đến 60 khung hình / giây đều được coi là chấp nhận được. Điều đó không có nghĩa là các trò chơi không thể vượt quá 60 khung hình / giây, trên thực tế, nhiều trò chơi có, nhưng bất kỳ trò chơi nào dưới 30 khung hình / giây, hình ảnh động có thể bắt đầu bị giật và hiển thị chuyển động thiếu mượt mà.

Số khung hình thực tế mỗi giây mà bạn trải nghiệm thay đổi trong suốt trò chơi dựa trên phần cứng và những gì có thể xảy ra trong trò chơi tại bất kỳ thời điểm nào. Về phần cứng, như đã đề cập trước đây, card đồ họa và CPU của bạn sẽ đóng một vai trò trong số khung hình trên giây nhưng màn hình của bạn cũng có thể ảnh hưởng đến FPS mà bạn có thể thấy. Nhiều màn hình LCD được đặt ở tốc độ làm mới 60Hz có nghĩa là mọi thứ trên 60 FPS sẽ không hiển thị.

Cùng với phần cứng của bạn, các trò chơi như Doom (2016), Overwatch, Battlefield 1 và những trò chơi khác có đồ họa nhiều cảnh hành động dữ dội có thể ảnh hưởng đến FPS của trò chơi do một số lượng lớn các đối tượng chuyển động, vật lý trò chơi và tính toán, 3D môi trường và hơn thế nữa. Các trò chơi mới hơn cũng có thể yêu cầu phiên bản cao hơn của mô hình đổ bóng DirectX mà một cạc đồ họa có thể hỗ trợ, nếu yêu cầu về mô hình đổ bóng không được GPU đáp ứng thường có hiệu suất kém, tốc độ khung hình thấp hoặc không tương thích có thể xảy ra.

Làm cách nào để đo Tỷ lệ khung hình hoặc Số khung hình trên giây của trò chơi trên máy tính của tôi?

Có một số công cụ và ứng dụng có sẵn để bạn đo tốc độ khung hình hoặc số khung hình trên giây của trò chơi điện tử khi bạn đang chơi. Phổ biến nhất và được nhiều người coi là tốt nhất được gọi là Fraps. Fraps là một ứng dụng độc lập chạy phía sau cho bất kỳ trò chơi nào sử dụng API đồ họa DirectX hoặc OpenGL (Giao diện lập trình ứng dụng) và đóng vai trò như một tiện ích đo điểm chuẩn sẽ hiển thị khung hình hiện tại của bạn trên giây cũng như đo FPS giữa điểm đầu và điểm cuối. Ngoài chức năng đo điểm chuẩn, Fraps cũng có chức năng chụp ảnh màn hình trò chơi và quay video trong trò chơi thời gian thực. Mặc dù chức năng đầy đủ của Fraps không miễn phí nhưng họ cung cấp phiên bản miễn phí với các giới hạn bao gồm đo điểm chuẩn FPS, quay video 30 giây và ảnh chụp màn hình.bmp.

Có một số ứng dụng Fraps Alternative chẳng hạn như Bandicam, nhưng cuối cùng bạn sẽ phải trả tiền cho những ứng dụng đó nếu bạn muốn có đầy đủ chức năng.

Làm cách nào để Tối ưu hóa Cài đặt Phần cứng hoặc Trò chơi để Cải thiện Tốc độ Khung hình, FPS và Hiệu suất?

Như đã đề cập trong các câu hỏi trước ở trên, có hai điều chính bạn có thể làm để cải thiện tốc độ khung hình / khung hình mỗi giây và hiệu suất tổng thể của trò chơi:

  1. Nâng cấp phần cứng của bạn.
  2. Điều chỉnh cài đặt đồ họa của trò chơi.

Vì nâng cấp phần cứng của bạn là mục đích để cải thiện hiệu suất, chúng tôi sẽ tập trung vào các cài đặt trò chơi đồ họa khác nhau và cách chúng có thể trợ giúp hoặc giảm hiệu suất cũng như tốc độ khung hình của trò chơi.

Phần lớn các trò chơi PC được cài đặt DirectX / OpenGL ngày nay đều có nửa tá cài đặt đồ họa trở lên có thể được điều chỉnh để cải thiện hiệu suất của phần cứng và hy vọng số FPS của bạn. Sau khi cài đặt, hầu hết các trò chơi sẽ tự động phát hiện phần cứng PC được cài đặt và thiết lập cài đặt đồ họa của trò chơi cho phù hợp để có hiệu suất tối ưu. Như đã nói, có một số điều người dùng có thể làm để giúp cải thiện hiệu suất tốc độ khung hình hơn nữa.

Thật dễ dàng để nói rằng giảm tất cả các cài đặt được tìm thấy trong cài đặt đồ họa của trò chơi sẽ mang lại hiệu suất vì nó sẽ làm được. Tuy nhiên, chúng tôi tin rằng hầu hết mọi người đều muốn có được sự cân bằng giữa hiệu suất và diện mạo trong trải nghiệm chơi game của họ. Danh sách dưới đây bao gồm một số cài đặt đồ họa phổ biến có sẵn trong nhiều trò chơi mà người dùng có thể tinh chỉnh theo cách thủ công.

Cài đặt đồ họa chung

Khử răng cưa

Khử răng cưa, thường được gọi là AA, là một kỹ thuật trong phát triển đồ họa máy tính để làm mịn các cạnh gồ ghề hoặc răng cưa trong đồ họa. Hầu hết chúng ta đã từng gặp phải đồ họa máy tính trông có nhiều pixel hoặc răng cưa này, những gì AA làm là đối với mỗi pixel trên màn hình của bạn, nó lấy một mẫu các pixel xung quanh và cố gắng trộn chúng để làm cho chúng trông mượt mà. Nhiều trò chơi cho phép bạn bật hoặc tắt AA cũng như đặt tỷ lệ mẫu AA được biểu thị bằng 2x AA, 4x AA, 8x AA, v.v. Tốt nhất là đặt AA kết hợp với độ phân giải đồ họa / màn hình của bạn. Độ phân giải cao hơn có nhiều pixel hơn và có thể chỉ cần 2x AA để đồ họa trông mượt mà và hoạt động tốt trong khi độ phân giải thấp hơn có thể cần đặt ở 8x để xử lý mọi thứ. Nếu bạn đang tìm kiếm một mức tăng hiệu suất trực tiếp thì việc giảm hoặc tắt hoàn toàn AA sẽ giúp bạn tăng lên.

Lọc dị hướng

Trong đồ họa máy tính 3D, thường xảy ra trường hợp các đối tượng ở xa trong môi trường 3D sẽ sử dụng chất lượng bản đồ họa tiết thấp hơn và có thể bị mờ trong khi các đối tượng gần hơn sử dụng bản đồ họa tiết chất lượng cao để có nhiều chi tiết hơn. Việc cung cấp bản đồ kết cấu cao cho tất cả các đối tượng trong môi trường 3D có thể có tác động lớn đến hiệu suất đồ họa tổng thể và là nơi cài đặt Lọc Anisotropic, hoặc AF, xuất hiện.

AF khá giống với AA về cài đặt và những gì nó có thể làm để cải thiện hiệu suất. Hạ thấp cài đặt có nhược điểm của nó vì nhiều chế độ xem sẽ sử dụng kết cấu chất lượng thấp hơn, làm cho các vật thể gần như bị mờ. Tốc độ lấy mẫu AF có thể dao động ở bất kỳ đâu từ 1x đến 16x và việc điều chỉnh cài đặt này có thể mang lại sự cải thiện rõ rệt về hiệu suất của một cạc đồ họa cũ hơn; Cài đặt này ngày càng ít là nguyên nhân làm giảm hiệu suất trên các cạc đồ họa mới hơn.

Khoảng cách Vẽ / Trường nhìn

Cài đặt khoảng cách kéo hoặc khoảng cách xem và cài đặt trường xem được sử dụng để xác định những gì bạn sẽ thấy trên màn hình và phù hợp nhất với cả game bắn súng góc nhìn thứ nhất và thứ ba. Cài đặt khoảng cách vẽ hoặc xem được sử dụng để xác định khoảng cách bạn nhìn thấy trong khoảng cách trong khi trường nhìn xác định nhiều hơn chế độ xem ngoại vi của một nhân vật trong FPS. Trong trường hợp khoảng cách vẽ và trường xem, cài đặt càng cao có nghĩa là cạc đồ họa sẽ cần làm việc nhiều hơn để kết xuất và hiển thị chế độ xem, tuy nhiên, tác động, đối với hầu hết các phần, phải khá tối thiểu vì vậy việc hạ thấp có thể không xem nhiều tốc độ khung hình được cải thiện hoặc số khung hình trên giây.

Ánh sáng / Bóng tối

Bóng trong trò chơi điện tử góp phần vào giao diện tổng thể của trò chơi, tăng thêm cảm giác hồi hộp cho câu chuyện được kể trên màn hình. Cài đặt chất lượng bóng sẽ xác định mức độ chi tiết hoặc chân thực của bóng trong trò chơi. Tác động của điều này có thể khác nhau giữa các cảnh dựa trên số lượng đối tượng và ánh sáng nhưng nó có thể có tác động khá lớn đến hiệu suất tổng thể. Mặc dù bóng đổ có thể làm cho cảnh trông tuyệt vời, nhưng có lẽ đây là cài đặt đầu tiên để giảm hoặc tắt để tăng hiệu suất khi chạy cạc đồ họa cũ hơn.

Độ phân giải

Cài đặt độ phân giải dựa trên cả những gì có sẵn trong trò chơi cũng như màn hình. Độ phân giải càng cao thì đồ họa sẽ càng đẹp, tất cả các điểm ảnh phụ đó sẽ thêm chi tiết cho môi trường và các đối tượng cải thiện vẻ ngoài của chúng. Tuy nhiên, độ phân giải cao hơn đi kèm với sự đánh đổi, vì có nhiều pixel hơn để hiển thị trên màn hình, card đồ họa cần phải làm việc nhiều hơn để hiển thị mọi thứ và do đó có thể làm giảm hiệu suất. Giảm cài đặt độ phân giải trong trò chơi là một cách chắc chắn để cải thiện hiệu suất và tốc độ khung hình, nhưng nếu bạn đã quen với việc chơi ở độ phân giải cao hơn và nhìn thấy nhiều chi tiết hơn, bạn có thể muốn xem xét một số tùy chọn khác như tắt AA / AF hoặc điều chỉnh ánh sáng / bóng tối.

Chi tiết kết cấu / Chất lượng

Họa tiết đơn giản nhất có thể được coi là hình nền cho đồ họa máy tính. Chúng là những hình ảnh được đặt trên các đối tượng / mô hình trong đồ họa. Cài đặt này thường không ảnh hưởng nhiều đến tốc độ khung hình của trò chơi, nếu có thì khá an toàn khi đặt cài đặt này ở chất lượng cao hơn các cài đặt khác như ánh sáng / bóng tối hoặc AA / AF.

Đề xuất: