Thư viện thuật ngữ / 3D

Render thời gian thực là gì?

Còn gọi: real-time rendering, realtime

Render thời gian thực là tạo ảnh 3D đủ nhanh (thường từ 30 đến hơn 60 khung hình mỗi giây) để người dùng tương tác ngay, như trong game, thực tế ảo, cấu hình sản phẩm 3D trên web.

Ảnh minh hoạ Render thời gian thực (real-time rendering): so sánh một cảnh trong game engine thời gian thực và render dò tia offline, ghi số khung hình
So sánh một cảnh trong game engine thời gian thực và render dò tia offline, ghi số khung hình

Hiểu kỹ hơn

Để đạt tốc độ này, render thời gian thực dùng rasterization và nhiều kỹ thuật xấp xỉ: lightmap nướng sẵn, LOD (giảm chi tiết khi ở xa), texture nén, ánh sáng giả lập. Unreal Engine, Unity, Eevee, và WebGL (Three.js) là các công cụ phổ biến. Ngày nay ranh giới với render dò tia mờ dần nhờ card đồ hoạ hỗ trợ ray tracing và khử nhiễu AI.