Dreamworks đã phát hành mã hệ thống kết xuất MoonRay

Tin tức đã phá vỡ rằng xưởng hoạt hình nổi tiếng Dreamworks đã đưa ra quyết định phát hành mã cho hệ thống kết xuất moonray, sử dụng dò tia dựa trên Tích hợp số Monte Carlo (MCRT).

Hệ thống được thiết kế từ đầu, không dựa trên mã kế thừa và sẵn sàng tạo ra các tác phẩm chuyên nghiệp có độ dài tính năng.

Thiết kế ban đầu tập trung vào hiệu suất cao và khả năng mở rộng, bao gồm hỗ trợ kết xuất đa luồng, song song các hoạt động, sử dụng hướng dẫn vectơ (SIMD), mô phỏng ánh sáng thực tế, xử lý tia trên phía GPU hoặc CPU, mô phỏng ánh sáng thực tế dựa trên tuyến đường đã được xác định, biểu diễn cấu trúc thể tích (sương mù, lửa, mây).

Ông Andrew Pearce, Phó chủ tịch cho biết: “Chúng tôi rất vui được chia sẻ với ngành công nghiệp hơn 10 năm đổi mới và phát triển trong cơ sở mã vector hóa, phân luồng, song song và phân tán của MoonRay.

“Nhu cầu hiển thị trên quy mô lớn tăng lên hàng năm và MoonRay đã sẵn sàng để đáp ứng nhu cầu đó. Chúng tôi mong muốn thấy nền tảng mã phát triển mạnh mẽ hơn với sự tham gia của cộng đồng khi DreamWorks tiếp tục thể hiện cam kết của chúng tôi đối với mã nguồn mở. "

Để sắp xếp kết xuất phân phối Khung riêng của Arras được sử dụng, cho phép bạn phân phối các phép tính đến nhiều máy chủ hoặc môi trường đám mây. Kết xuất nhiều máy giúp tăng tốc độ trực quan hóa tương tác cho nghệ sĩ bằng cách tách kết xuất khỏi công cụ tương tác để tăng cường độ tương tác mạnh mẽ.

Sử dụng MoonRay và Arras trong chế độ đa ngữ cảnh, nghệ sĩ có thể hình dung đồng thời nhiều điều kiện ánh sáng, các đặc tính vật liệu khác nhau, nhiều lần trong một cảnh quay hoặc chuỗi hoặc thậm chí nhiều vị trí trong một môi trường.

Để tối ưu hóa tính toán chiếu sáng trong môi trường phân tán, có thể được sử dụngđến thư viện theo dõi tia Intel Embree và trình biên dịch Intel ISPC để vectơ hóa bóng đổ. Có thể dừng kết xuất tại một thời điểm tùy ý và tiếp tục hoạt động từ vị trí bị gián đoạn.

“Chúng tôi tự hào về sự hợp tác chặt chẽ của chúng tôi với DreamWorks trên MoonRay với hiệu suất kết xuất theo dõi tia quang thực ấn tượng được hỗ trợ bởi Intel Embree và Trình biên dịch SPMD nguồn mở của Intel (Intel ISPC), cả hai đều được phân phối trên Intel oneAPI Rendering. 

Intel mong muốn có cơ hội mới để áp dụng kiến ​​trúc chéo oneAPI, hỗ trợ giữa các nhà cung cấp cho dự án mã nguồn mở này cho tất cả những người sáng tạo, ”Jim Jeffers, giám đốc cấp cao, kỹ sư chính cấp cao, theo dõi tia tiên tiến, Intel cho biết.

Gói này cũng bao gồm một thư viện lớn các tài liệu PBR đã được sản xuất chứng minh và một lớp USD Hydra Render Delegates để tích hợp với các hệ thống tạo nội dung USD cũ.

Nhiều chế độ hình ảnh có thể, từ ảnh thực đến cách điệu cao. Với hỗ trợ kết xuất phân tán, người làm hoạt hình có thể giám sát tương tác kết quả đầu ra và đồng thời kết xuất nhiều phiên bản của cảnh với các điều kiện ánh sáng khác nhau, thuộc tính vật liệu khác nhau và từ các điểm khác nhau.

Các tính năng của MoonRay như kết xuất tóc và lông thú được phát triển với sự hợp tác của Intel. Các cải tiến kết quả được bao gồm trong thư viện hạt nhân theo dõi tia Intel Embree và minh họa cách sử dụng phần mềm mở mang lại lợi ích cho toàn bộ hệ sinh thái. Bằng cách sử dụng Intel ISPC, MoonRay áp dụng song song vectơ hướng dẫn để đạt được những cải tiến hiệu suất đáng kể.

Như đã đề cập MoonRay sử dụng khung máy tính phân tán DreamWorks, Giấy hoa để dánĐó cũng sẽ được bao gồm trong cơ sở mã nguồn mở, để cung cấp hỗ trợ sáng tạo cho nhiều máy và nhiều ngữ cảnh.

Sản phẩm được dùng để dựng hình các bộ phim hoạt hình "How to Train Your Dragon 3", "The Croods 2: Housewarming", "Bad Boys" và "Puss in Boots 2: The Last Wish". Hiện tại, trang web dự án mở đã được khởi chạy, nhưng bản thân mã này được hứa hẹn sẽ được xuất bản sau trên GitHub theo giấy phép Apache 2.0.

Cuối cùng, Nếu bạn muốn biết thêm về nó, bạn có thể kiểm tra các chi tiết trong liên kết theo dõi.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   một người dùng không vui dijo

    Một điều chỉnh nhanh: bộ phim được gọi là “những kẻ xấu”, không phải “những chàng trai xấu”, trong trường hợp bạn tìm kiếm nó sau đó và hóa ra nó không phải như những gì bạn mong đợi. Nhân tiện, trước tiên, tôi khuyên bạn nên xem bộ ba «đại dương của mười một» để sau này bạn có thể biết những kẻ xấu là gì