ปล่อยระบบเรนเดอร์ OpenMoonRay 1.1 พัฒนาโดยสตูดิโอ Dreamworks

Dreamworks สตูดิโอแอนิเมชันได้เปิดตัวการอัปเดตครั้งแรกสำหรับ OpenMoonRay 1.0 ซึ่งเป็นเอ็นจิ้นการเรนเดอร์โอเพ่นซอร์สที่ใช้ Monte Carlo numerical integration ray tracing (MCRT) MoonRay มุ่งเน้นไปที่ประสิทธิภาพสูงและความสามารถในการปรับขนาด รองรับการแสดงผลแบบมัลติเธรด การทำงานแบบขนาน การใช้คำสั่งเวกเตอร์ (SIMD) การจำลองแสงที่เหมือนจริง การประมวลผลรังสีที่ฝั่ง GPU หรือ CPU การจำลองแสงที่เหมือนจริงตามการติดตามเส้นทาง การแสดงผลของ โครงสร้างเชิงปริมาตร (หมอก ไฟ เมฆ) รหัสเผยแพร่ภายใต้ใบอนุญาต Apache 2.0

ระบบพร้อมสำหรับการสร้างผลงานระดับมืออาชีพระดับของภาพยนตร์สารคดี เช่น ก่อนการค้นพบโค้ด ผลิตภัณฑ์ MoonRay ถูกนำมาใช้เพื่อเรนเดอร์ภาพยนตร์แอนิเมชันเรื่อง "How to Train Your Dragon 3", "The Croods 2: Housewarming" , "เด็กเลว", "โทรลล์ เที่ยวรอบโลก, Boss Baby 2, Everest และ Puss in Boots 2: The Last Wish ในการจัดระเบียบการเรนเดอร์แบบกระจาย จะใช้เฟรมเวิร์กของ Arras ซึ่งช่วยให้คุณกระจายการคำนวณไปยังเซิร์ฟเวอร์หรือสภาพแวดล้อมคลาวด์หลายแห่ง เพื่อเพิ่มประสิทธิภาพการคำนวณแสงในสภาพแวดล้อมแบบกระจาย สามารถใช้ไลบรารี Intel Embree ray tracing และคอมไพเลอร์ Intel ISPC สามารถใช้ vectorize shaders ได้ เป็นไปได้ที่จะหยุดการเรนเดอร์ในช่วงเวลาใดก็ได้และดำเนินการต่อจากตำแหน่งที่ถูกขัดจังหวะ

แพ็คเกจนี้ยังประกอบด้วยไลบรารีขนาดใหญ่ของวัสดุที่ใช้ Rendering ตามทางกายภาพ (PBR) ที่ทดสอบในโครงการการผลิต และเลเยอร์ตัวแทน USD Hydra Render สำหรับการรวมเข้ากับระบบสร้างเนื้อหาที่เปิดใช้งาน USD ที่คุ้นเคย เป็นไปได้ที่จะใช้โหมดการสร้างภาพต่างๆ ตั้งแต่ภาพเหมือนจริงไปจนถึงแบบมีสไตล์ ด้วยการสนับสนุนการเรนเดอร์แบบกระจาย แอนิเมเตอร์สามารถตรวจสอบผลลัพธ์แบบโต้ตอบและเรนเดอร์ฉากหลายเวอร์ชันพร้อมๆ กันที่มีสภาพแสงแตกต่างกัน คุณสมบัติของวัสดุที่แตกต่างกัน และจากมุมมองที่แตกต่างกัน

ในเวอร์ชันใหม่:

  • เพิ่มส่วนเสริมเพื่อรองรับชุดเครื่องมือ Cryptomatte ซึ่งออกแบบมาเพื่อเลือกวัตถุในฉาก 3 มิติ
  • เพิ่มการรองรับรูปหลายเหลี่ยมเว้าสามเหลี่ยมโดยใช้วิธีการตัดใบหู
  • เพิ่มการสนับสนุนสำหรับเส้นโค้งเชิงปกติ
  • แบบจำลองสาธิต "MoonRayWidget" ได้รับการเผยแพร่และมีการกล่าวถึงในหลายส่วนของเอกสารประกอบ

ที่มา: opennet.ru

เพิ่มความคิดเห็น