Đồ họa trong các trò chơi video đã đi một chặng đường dài. Tuy nhiên, kỳ vọng của game thủ từ đồ họa của một trò chơi cũng tăng theo cấp số nhân. Ngày nay, các game thủ đòi hỏi một mức độ trung thực về thị giác không thể tưởng tượng được 10 năm trước bên ngoài các trang trại kết xuất 3D chuyên dụng. Tuy nhiên, đối với hầu hết các phần, ngay cả những trò chơi đẹp nhất hiện nay cũng trông giống như chúng bằng cách sử dụng một loạt các phím tắt kết xuất tạo ra những xấp xỉ cực kỳ thuyết phục về cách chúng ta nhìn nhận thế giới xung quanh và cho dù chúng có tốt hay chính xác đến đâu xấp xỉ có được, vẫn còn thiếu một cái gì đó. Và đó là một phần của sự thiếu thực tế.
Chà, ngành công nghiệp game hoàn toàn sẵn sàng để trải nghiệm sự thúc đẩy lớn nhất của nó dưới dạng Ray Trace.
Ray Trace là gì?
Truy tìm tia là một phương pháp tính toán các cảnh 3D mô phỏng cách chúng ta nhìn nhận thế giới xung quanh chúng ta, hay cụ thể hơn là cách ánh sáng trong thế giới của chúng ta được chúng ta cảm nhận. Kỹ thuật tồn tại lâu như bản thân 3D và hoạt động bằng cách tính toán các chùm ánh sáng từ nguồn tới đích và cách chùm tia đó bật ra, thấm qua và bị các vật thể trong một cảnh che khuất. Ưu điểm lớn nhất của Ray Trace là có đủ thời gian và sức mạnh tính toán, các cảnh kết quả có thể không thể phân biệt được với thực tế (hoặc thực tế ảo).
Làm thế nào Ray Trace sẽ cải thiện đồ họa trong trò chơi?
Các nhà lãnh đạo trong bộ phận đồ họa, AMD và Nvidia, cả hai đã công bố các công nghệ và tiến bộ tương ứng của họ trong Ray Trace tại GDC 2018 năm nay. Trong phiên khai mạc Nhà nước Unreal của GDC 2018, Epic Games, phối hợp với NVIDIA và ILMxLAB, đã đưa ra trình diễn công khai đầu tiên về phương pháp dò tia thời gian thực trong Unreal Engine. Mặt khác, AMD tuyên bố rằng họ đang hợp tác với Microsoft để giúp xác định, tinh chỉnh và hỗ trợ tương lai của DirectX12 cùng với Ray Trace.
Trong buổi thuyết trình của Nvidia, ba công ty đã trình diễn bản thử nghiệm điện ảnh thử nghiệm sử dụng các nhân vật Star Wars từ The Force Awakens và The Last Jedi được xây dựng bằng Unreal Engine 4. Trình diễn được cung cấp bởi công nghệ RTX của NVIDIA cho GPU Volta, có sẵn thông qua API DirectX Ray Trace DXR). Hơn nữa, một iPad chạy ARKit đã được sử dụng như một máy ảnh ảo để thu hút sự tập trung vào các chi tiết tốt trong chế độ xem cận cảnh.
Tony Tamasi, phó chủ tịch cấp cao về nội dung và công nghệ của NVIDIA cho biết, theo dõi tia thời gian thực là giấc mơ của ngành công nghiệp đồ họa và trực quan trong nhiều năm . Với việc sử dụng công nghệ NVIDIA RTX, GPU Volta và API DXR mới của Microsoft, các nhóm đã có thể phát triển một thứ gì đó thực sự tuyệt vời, điều đó cho thấy rằng thời đại của việc dò tia thời gian thực cuối cùng đã đến.
Mặc dù AMD không đưa ra bất kỳ bằng chứng nào về khái niệm tiến bộ của họ, họ đã tuyên bố rằng họ cũng đang phối hợp với Microsoft. Cả hai công ty được cho là sẽ hỗ trợ công nghệ Ray Trace bằng cách sử dụng API DXR cho các nhà phát triển vào cuối năm nay.
Với độ trung thực của đồ họa cao cấp như vậy hiện có sẵn theo quyết định của nhà phát triển, chúng tôi chỉ có thể mong đợi các trò chơi sắp tới có đồ họa chân thực hơn với sự thể hiện chính xác các điều kiện ánh sáng cùng với độ sắc nét tốt hơn. Trong khi điều này đòi hỏi tải GPU cao hơn, Ray Traces chắc chắn hứa hẹn sẽ thu hẹp khoảng cách giữa thực tế và thực tế ảo.