Công cụ chuyển đổi DDS sang EXR
Chuyển đổi file dds sang exr trực tuyến và miễn phí
dds
exr
Làm thế nào để chuyển đổi DDS sang EXR
Lựa chọn các tập tin từ Máy tính, Google Drive, Dropbox, URL hoặc bằng cách kéo tập tin vào trang này.
Chọn exr hoặc bất kỳ định dạng nào khác bạn cần chuyển đổi sang (hỗ trợ hơn 200 định dạng)
Hãy để tập tin chuyển đổi và bạn có thể tải tập tin exr của bạn xuống ngay sau đó
Về các định dạng
DDS (DirectDraw Surface) là định dạng container để lưu trữ texture nén và không nén, cube map, texture thể tích và chuỗi mipmap, được Microsoft giới thiệu cùng với DirectX 7.0 vào ngày 22 tháng 9 năm 1999. File DDS được thiết kế cho GPU sử dụng trực tiếp: dữ liệu pixel được lưu dưới các định dạng mà phần cứng đồ họa có thể giải nén trực tiếp trong quá trình render — chủ yếu là nén khối S3TC/DXTn (DXT1, DXT3, DXT5), và trong các phiên bản DirectX sau là BC4 đến BC7 — loại bỏ bước giải nén phía CPU mà các định dạng như PNG hoặc JPEG yêu cầu. Cấu trúc file bắt đầu với số ma và header 124 byte chỉ định chiều rộng, chiều cao, định dạng pixel, số lượng mipmap và header mở rộng DX10 tùy chọn cho các chế độ nén mới hơn, theo sau là dữ liệu bề mặt thô. DDS hỗ trợ texture 2D, cube map (sáu mặt cho ánh xạ môi trường), texture thể tích/3D và mảng texture, mỗi loại với chuỗi mipmap được tính toán trước cho phép GPU lấy mẫu các phiên bản kích thước phù hợp ở các khoảng cách khác nhau. Một ưu điểm là hiệu suất render: vì GPU đọc dữ liệu DDS trực tiếp mà không có chi phí giải nén, việc tải texture nhanh hơn đáng kể so với các định dạng ảnh truyền thống, và dữ liệu nén vẫn ở trạng thái nén trong bộ nhớ video, cho phép nhiều texture vừa vào VRAM cùng lúc. Sự thống trị của định dạng trong phát triển game là một điểm mạnh then chốt khác — DDS là định dạng texture tiêu chuẩn cho các ứng dụng DirectX, được hỗ trợ gốc bởi Unreal Engine, Unity và hầu như mọi engine game PC, cũng như các trình chỉnh sửa ảnh như GIMP (với plugin), Paint.NET, Photoshop (qua plugin NVIDIA) và ImageMagick.
EXR là định dạng ảnh raster dải động cao được phát triển bởi Industrial Light & Magic (ILM) nội bộ từ năm 1999 và phát hành công khai dưới dạng phần mềm mã nguồn mở vào tháng 1 năm 2003. OpenEXR được tạo ra để đáp ứng các yêu cầu khắt khe của dựng hình kỹ xảo phim truyện, nơi các cảnh thường xuyên chứa phạm vi độ sáng cực đoan — từ bóng tối sâu đến điểm sáng phản chiếu trên nước, kim loại hoặc nguồn sáng — vượt quá độ chính xác của các định dạng số nguyên 8-bit hoặc 16-bit. EXR lưu trữ dữ liệu pixel ở dấu phẩy động 16-bit (half) hoặc 32-bit mỗi kênh, cung cấp hơn 30 stop dải động với độ chính xác mượt mà trên toàn bộ phổ độ sáng. Định dạng hỗ trợ số lượng kênh tùy ý (không chỉ RGBA), lưu trữ theo tile và dòng quét, nhiều phương pháp nén (ZIP không mất dữ liệu, B44 và DWAA/DWAB có mất dữ liệu cho chất lượng xem trước), file nhiều phần chứa nhiều góc nhìn hoặc lớp, và dữ liệu pixel sâu nơi mỗi pixel lưu nhiều mẫu được sắp xếp theo độ sâu cho hiệu ứng thể tích. Một ưu điểm là độ trung thực dựng hình: độ chính xác dấu phẩy động có nghĩa là hiệu chỉnh màu, điều chỉnh phơi sáng, thay đổi ánh sáng và dựng hình đa lớp tạo ra kết quả chính xác về mặt toán học mà không có hiện tượng dải màu, cắt hoặc lượng tử hóa vốn có trong các định dạng số nguyên. Việc EXR được chấp nhận làm tiêu chuẩn ngành VFX là một điểm mạnh cốt lõi khác — đây là định dạng trao đổi mặc định cho Foundry Nuke, Autodesk Flame, Blackmagic Fusion, Adobe After Effects và mọi bộ render 3D chính, và thư viện C++ mã nguồn mở của nó được nhúng trong hàng trăm công cụ sản xuất.