Lucasfilm và Industrial Light & Magic (ILM) lần đầu tiên tung ra công nghệ MaterialX của họ dưới dạng thư viện mã nguồn mở (Opensouce Library).
MaterialX là một tiêu chuẩn mở được phát triển bởi Lucasfilm’s Advanced Development Group và các kỹ sư ở ILM để thuận tiện hơn trong việc trao đổi các dữ liệu về vật liệu trong giai đoạn Look-Development giữa các phần mềm và ứng dụng render. Một số nhà phát triển phần mềm như Autodesk và The Foundry cho biết họ sẽ hỗ trợ hoàn toàn MaterialX.
MaterialX hiện tại đang là phiên bản 1.34 và vẫn đang được tiếp tục phát triển.
“Chúng tôi rất vui khi được thấy dự án MaterialX đã tiến đến giai đoạn này,” Jordan Thistlewood ‐ Senior Product Manager: Look Development and Lighting tại The Foundry chia sẻ. “Những khả năng và sự trao đổi trơn tru các dữ liệu look-development giữa các ứng dụng của chúng tôi là rất thú vị. Về tổng thể thì các nguyên tắc rộng hơn của các dự án mã nguồn mở và việc chuyển đổi dữ liệu giữa nhiều đơn vị sản xuất là rất quan trọng trong ngành công nghiệp này. Vì thế, chúng tôi đang hướng đến việc tích hợp workflow của MaterialX vào các phiên bản tiếp theo cho các phần mềm của mình.”
Chris Vienneau, Giám đốc bộ phận Media and Entertainment của Autodesk cho biết, “Autodesk rất vui khi được đóng góp vào dự án MaterialX và chúng tôi đang hướng đến việc hỗ trợ workflow của MaterialX cho các công cụ sáng tạo của mình. Cùng với các tiêu chuẩn mở khác, MaterialX đang đóng góp vào sự phát triển của các quy trình sản xuất hiệu quả hơn, vì vậy chúng tôi rất cảm kích Lucasfilm vì đã chia sẻ công nghệ của họ với cộng đồng thông qua các phần mềm mã nguồn mở.”
Khởi đầu tại Lucasfilm vào năm 2012, MaterialX đã được ILM sử dụng trong Star Wars: The Force Awakens với Rogue One: A Star Wars Story và các dự án Real-time như Trials On Tatooine.
Quy trình làm việc giữa các studio CG đòi hỏi nhiều phần mềm cho nhiều bộ phận riêng biệt, chia sẻ và làm việc outsource yêu cầu các studio phải cung cấp đầy đủ mô hình đã hoàn tất look-development cho các bộ phận hay studio khác mà có thể họ sẽ sử dụng các phần mềm và hệ thống render riêng biệt. Hiện tại đã có các giải pháp cao cấp như USD (Universal Scene Description) hay Alembic để trao đổi dữ liệu giữa các phần mềm, nhưng không có giải pháp thật sự hiệu quả cho các dữ liệu phức tạp về vật liệu.
Mục đích của MaterialX là định nghĩa ra một tiêu chuẩn cho vật liệu trong CGI với sự chính xác trong liên kết giữa các cấu trúc dữ liệu và một định dạng tập tin riêng biệt cho việc đọc và chép dữ liệu. MaterialX bổ sung những thiếu sót trong việc định dạng kiểu dữ liệu và những liên kết cần thiết để chuyển đổi hoàn chỉnh một mô hình đồ họa từ phần mềm hoặc ứng dụng render này sang phần mềm hoạt ứng dụng render khác, bao gồm shading network, texture, các vật liệu phức tạp, và vật thể được sử dụng. MaterialX cung cấp một tiêu chuẩn cho việc mô tả cấu trúc vật liệu, tham số shader, texture và color-space một cách độc lập và có thể tùy chỉnh.
Lucasfilm từ lâu đã ủng hộ các dự án mã nguồn mở và đã tung ra nhiều dự án trong nhiều năm qua. Họ đóng vai trò chủ chốt trong sự phát triển của Alembic, tiêu chuẩn được phát triển bởi Sony Imageworks và ra mắt năm 2012, cũng như cho ra đời xương sống của ngành công nghiệp là OpenEXR vào năm 2000. Cả hai đều là những tiêu chuẩn lớn trong ngành công nghiệp và tiếp tục được phát triển trong cộng đồng opensource.
Thông tin chi tiết về MaterialX được cung cấp trên trang chủ http://www.materialx.org
Theo fxguide