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

LOD là gì?

Còn gọi: Level of Detail, mức chi tiết, level of detail, lods, mức chi tiết

LOD là kỹ thuật chuẩn bị nhiều phiên bản cùng một mô hình với số mặt giảm dần (LOD0, LOD1, LOD2...), để game engine tự đổi sang bản nhẹ hơn khi vật ở xa camera.

Hiểu kỹ hơn

Một cái cây gần camera cần hàng chục nghìn tam giác, nhưng ở xa 200 mét chỉ chiếm vài điểm ảnh, dùng bản vài trăm tam giác là đủ. LOD0 là bản đầy đủ; mỗi cấp sau thường giảm khoảng 50% số tris. Có thể tạo LOD bằng tay, bằng Decimate trong Blender, hoặc để engine như Unreal Engine, Unity tự sinh. Unreal Engine 5 có Nanite, công nghệ tự quản lý mức chi tiết cho lưới hỗ trợ, nên giảm việc làm LOD thủ công cho nhiều loại tài nguyên. Lưu ý: khi chuyển cấp có thể thấy vật 'nhảy hình' (popping); các engine dùng khoảng chuyển mượt hoặc dither để che. Bóng đổ, chất liệu cũng có thể giảm theo LOD.