กลับไปหน้าบทความ

อ่าน 4 นาที

ออโต้เดสก์ อาร์โนลด์

เปลี่ยนทางจากการเคลื่อนไหว

Autodesk Arnold (หรือเรียกสั้น ๆ ว่าArnold ) เป็นโปรแกรมคอมพิวเตอร์สำหรับเรนเดอร์ฉากสามมิติที่สร้างขึ้นด้วยคอมพิวเตอร์ โดยใช้ เทคนิค...

ออโต้เดสก์ อาร์โนลด์

อาร์โนลด์
ผู้เขียนต้นฉบับมาร์กอส ฟาจาร์โด
นักพัฒนาSolid Angle, Autodesk , Sony Pictures Imageworks
ปล่อย1998 ( 1998 )
เวอร์ชันเสถียร
7.5.1.1 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 20 เมษายน 2569 ( 20 เมษายน 2569 )
เขียนเป็นC++ , CUDA
ระบบปฏิบัติการลินุกซ์ , วินโดวส์ , มอสซาเรลล่า
แพลตฟอร์มx86-64 , Apple M series , NVIDIAที่รองรับCUDA
พิมพ์ระบบการเรนเดอร์
ใบอนุญาตซอฟต์แวร์เชิงพาณิชย์ที่เป็นกรรมสิทธิ์
เว็บไซต์www.autodesk.com/products/arnold/overview

Autodesk Arnold (หรือเรียกสั้น ๆ ว่าArnold ) เป็นโปรแกรมคอมพิวเตอร์สำหรับเรนเดอร์ฉากสามมิติที่สร้างขึ้นด้วยคอมพิวเตอร์ โดยใช้ เทคนิค การติดตามเส้นทางแบบมอนเตคาร์โลที่ไม่ลำเอียงและอิงตามหลัก ฟิสิกส์ โปรแกรม นี้ถูกสร้างขึ้นในสเปนโดย Marcos Fajardo และต่อมาได้รับการพัฒนาร่วมกันโดยบริษัท Solid Angle SL ของเขา (ปัจจุบันเป็นของAutodesk ) และSony Pictures Imageworks

Arnold เป็นหนึ่งในระบบการเรนเดอร์ภาพเสมือนจริงที่ ใช้กันอย่างแพร่หลายที่สุด ในด้านกราฟิกคอมพิวเตอร์ทั่วโลก โดยเฉพาะอย่างยิ่งในด้านแอนิเมชั่นและวิชวลเอฟเฟ็กต์สำหรับภาพยนตร์และ โทรทัศน์

เทคโนโลยี

Arnold เขียนขึ้นครั้งแรกด้วยภาษา C99และเขียนใหม่เรื่อยๆ ด้วย ภาษา C++ โดยทำงานบน ซีพียูx86และApple โดยตรง ซึ่งพยายามใช้ประโยชน์จากเธรดและ เลน SIMD ที่มีอยู่ทั้งหมด เพื่อการทำงานแบบขนานที่ดีที่สุด ตั้งแต่เดือนมีนาคม 2019 [ 2 ]รองรับGPUที่ใช้Nvidia RTXผ่านการใช้ OptiX

เอ็น จิ้น การติดตามรังสีได้รับการปรับให้เหมาะสมเพื่อส่งรังสีที่ไม่สอดคล้องกันในเชิงพื้นที่หลายพันล้านเส้นทั่วฉาก 3 มิติที่ประกอบด้วยรูปทรงเรขาคณิตพื้นฐาน รวมถึงรูปหลายเหลี่ยม เส้นโค้งผม และปริมาตร มักใช้การสะท้อนแสงแบบกระจายและแบบสะท้อนหลายระดับเพื่อให้แสงสามารถสะท้อนจากผนังหรือวัตถุอื่น ๆ และส่องสว่างวัตถุโดยอ้อม สำหรับฉากที่ซับซ้อน เช่น สถานีอวกาศในElysiumจะใช้การสร้างอินสแตนซ์ทางเรขาคณิตอย่างมาก ซึ่งช่วยให้สามารถเรนเดอร์รูปหลายเหลี่ยมที่มองเห็นได้หลายล้านล้านรูปในปริมาณหน่วยความจำที่เหมาะสม สามารถเรนเดอร์แผนที่พื้นผิวความละเอียดสูงจำนวนมากได้ด้วยการผสานรวมไลบรารีOpenImageIO อย่างมีประสิทธิภาพ มีAPI ที่สามารถตั้งโปรแกรมได้อย่างสมบูรณ์ และใช้เชเดอร์ที่เขียนด้วย C++ หรือOpen Shading Languageเพื่อกำหนดวัสดุและพื้นผิว[ 3 ]

Arnold ใช้พื้นฐานจาก อัลกอริธึม การติดตามเส้นทางMonte Carlo โดยใช้การสุ่มตัวอย่างความสำคัญและเทคนิคเชิงตัวเลขอื่นๆ อย่างกว้างขวางเพื่อปรับปรุงคุณภาพของภาพที่เรนเดอร์ ในช่วงทศวรรษ 2010 ทีมงานได้ตีพิมพ์งานวิจัยที่ทำให้การใช้การสุ่มตัวอย่างแสงพื้นที่ตามมุมตัน เป็นที่นิยมในการเรนเดอร์งานผลิต [ 4 ] [ 5 ] [ 6 ]การสุ่มตัวอย่างมุมเท่ากันสำหรับการกระเจิงปริมาตร[ 7 ]การกระเจิงใต้พื้นผิวแบบเรย์เทรซ[ 8 ]และการสุ่มตัวอย่างแบบดิทเทอเรดบลูนอยส์[ 9 ]

ประวัติศาสตร์

มาร์กอส ฟาจาร์โด ในงานSIGGRAPH 2013 ที่เมืองอนาไฮม์ รัฐแคลิฟอร์เนีย

Marcos Fajardo เป็นหัวหน้าสถาปนิกของ Arnold จนถึงปี 2020 [ 10 ]จุดเริ่มต้นของสิ่งที่ปัจจุบันคือ Arnold เกิดขึ้นในปี 1997 เมื่อ Fajardo ตัดสินใจเขียนโปรแกรมเรนเดอร์ของตัวเอง ในปีนั้น เขาได้เข้าร่วมงานSIGGRAPHซึ่งความสนใจของเขาในการติดตามรังสีแบบสุ่ม (ซึ่งเป็นส่วนพื้นฐานของเทคโนโลยีการเรนเดอร์ของ Arnold) ได้ถูกจุดประกายขึ้นจากการสนทนากับเพื่อนๆ ที่เข้าร่วมการประชุม

เวอร์ชันแรกๆ ของโปรแกรมเรนเดอร์ของ Fajardo เรียกว่า RenderAPI ชื่อ Arnold เกิดขึ้นเมื่อเพื่อนคนหนึ่งของ Fajardo แนะนำชื่อนี้หลังจากล้อเลียน ภาพยนตร์ ของ Arnold Schwarzeneggerที่พวกเขาดูในโรงภาพยนตร์[ 10 ]เพื่อเป็นการให้เกียรติแก่ดาราภาพยนตร์แอ็คชั่น โปรแกรมบรรทัดคำสั่งของ Arnold จึงมีชื่อว่าkick [ 11 ]และไฟล์อินพุตมี.assนามสกุลไฟล์ .arnold Scene Source [ 12 ]นักพัฒนาและผู้ใช้ Arnold เรียกการใช้งานว่า "kick[ing] ass" [ 13 ]

ในปี พ.ศ. 2547 Fajardo ได้ทำข้อตกลงด้านลิขสิทธิ์และการพัฒนาร่วมกับSony Pictures Imageworksซึ่งส่งผลให้มีการแยกสาขาสำหรับเวอร์ชันเชิงพาณิชย์และเวอร์ชันที่เป็นกรรมสิทธิ์ของ Sony ของ Arnold [ 14 ] [ 15 ]เวอร์ชันเชิงพาณิชย์ได้รับการบูรณาการผ่านปลั๊กอินเข้ากับแพ็คเกจ DCC หลายแพ็คเกจ รวมถึง Softimage, Maya, Katana, Cinema4D และ Houdini

Solid Angle SL บริษัทผู้พัฒนา Arnold ก่อตั้งขึ้นในปี 2009 ในมาดริด และถูกซื้อกิจการโดยAutodeskในช่วงต้นปี 2016 การซื้อกิจการครั้งนี้ได้รับการประกาศอย่างเป็นทางการเมื่อวันที่ 18 เมษายน 2016 [ 16 ]ปัจจุบัน Arnold ถูกรวมไว้ในMayaและ3ds Maxแล้ว

รางวัล

เมื่อวันที่ 4 มกราคม 2017 สถาบันศิลปะและวิทยาศาสตร์ภาพยนตร์ได้มอบรางวัลวิทยาศาสตร์และวิศวกรรม (โล่รางวัลสถาบัน) ให้แก่ฟาจาร์โดสำหรับ "วิสัยทัศน์เชิงสร้างสรรค์และการนำ Arnold Renderer มาใช้ในรูปแบบดั้งเดิม" [ 17 ]

เมื่อวันที่ 21 ตุลาคม 2021 สถาบันโทรทัศน์ได้มอบรางวัลเอมมีสาขาวิศวกรรมให้กับฟาจาร์โด ร่วมกับเพื่อนร่วมงานอย่างอลัน คิง และธิอาโก ไอเซ สำหรับระบบเรนเดอร์ภาพ Arnold Global Illumination [ 18 ]

เมื่อวันที่ 1 ธันวาคม พ.ศ. 2566 ซึ่งเป็นส่วนหนึ่งของรางวัลทางเทคนิค CVMP ครั้งแรก Fajardo ได้รับรางวัลการนำไปใช้ CVMP สำหรับ Arnold "ให้กับบุคคลที่นำงานวิจัยทางวิชาการมาบุกเบิกเครื่องมือที่นำงานวิจัยนั้นไปใช้ในรูปแบบใหม่ได้อย่างทันท่วงที" [ 19 ]

การแสดง

ภาพยนตร์เด่นๆ ที่ใช้ Arnold ได้แก่Monster House , Cloudy with a Chance of Meatballs , Alice in Wonderland , Thor , Captain America , X-Men: First Class , The Avengers , Space Pirate Captain Harlock , Elysium , Pacific Rim , Gravity , Guardians of the Galaxy , Star Wars: The Force Awakens , ArrivalและBlade Runner 2049 [ 10 ]

ซีรี ส์ โทรทัศน์ที่โดดเด่น ได้แก่Game of Thrones , Westworld , Trollhunters , LOVE DEATH + ROBOTS , Foundation , The Mandalorian , Monarch: Legacy of Monstersและ3 Body Problem

สตูดิโอที่มีชื่อเสียงที่ใช้ Arnold

ประเทศ สตูดิโอ
ออสเตรเลียภาพพระอาทิตย์ขึ้น
แคนาดาโซนี่ พิคเจอร์ส อิมเมจเวิร์คส์
โรดีโอ เอฟเอ็กซ์
เครื่องสร้างภาพ
เทคโนโลยีไฮบริด
ฝรั่งเศสภาพไมโคร
เยอรมนีทริกซ์เตอร์
พิกโซมอนโด
LAVAlabs Moving Images
ฮังการีดิจิค พิคเจอร์ส
อินเดียปรานา สตูดิโอส์
ญี่ปุ่นมาร์ซา แอนิเมชัน แพลนเน็ต
สแควร์ เอนิกซ์
นอร์เวย์สตอร์ม สตูดิโอส์
โปแลนด์ภาพ Platige
สเปนสกายแดนซ์ แอนิเมชั่น มาดริด
เอล รันชิโต
สหราชอาณาจักรซีนีไซต์
โรงสี
สหรัฐอเมริกาลูม่า พิคเจอร์ส
รีล เอฟเอ็กซ์
ปฏิบัติการทางจิตวิทยา

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการ
  • หน้าผลิตภัณฑ์ของ Autodesk
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Autodesk_Arnold&oldid=1349680060 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ออโต้เดสก์ อาร์โนลด์

Autodesk Arnold (หรือเรียกสั้น ๆ ว่าArnold ) เป็นโปรแกรมคอมพิวเตอร์สำหรับเรนเดอร์ฉากสามมิติที่สร้างขึ้นด้วยคอมพิวเตอร์ โดยใช้ เทคนิค...

เทคโนโลยี

Arnold เขียนขึ้นครั้งแรกด้วย ภาษา C99 และเขียนใหม่เรื่อยๆ ด้วย ภาษา C++ โดยทำงานบน ซีพียู x86 และ Apple โดยตรง ซึ่งพยายามใช้ประโยชน์จากเธรดและ เลน SIMD ที่มีอยู่ทั้งหมด เพื่อการทำงานแบบขนานที่ดีที่สุด ตั้งแต่เดือนมีนาคม 2019 [ 2 ] รองรับ GPU ที่ใช้ Nvidia RTX...

ประวัติศาสตร์

Marcos Fajardo เป็นหัวหน้าสถาปนิกของ Arnold จนถึงปี 2020 [ 10 ] จุดเริ่มต้นของสิ่งที่ปัจจุบันคือ Arnold เกิดขึ้นในปี 1997 เมื่อ Fajardo ตัดสินใจเขียนโปรแกรมเรนเดอร์ของตัวเอง ในปีนั้น เขาได้เข้าร่วมงาน SIGGRAPH ซึ่งความสนใจของเขาใน การติดตามรังสีแบบสุ่ม...

รางวัล

เมื่อวันที่ 4 มกราคม 2017 สถาบันศิลปะและวิทยาศาสตร์ภาพยนตร์ ได้มอบรางวัลวิทยาศาสตร์และวิศวกรรม (โล่รางวัลสถาบัน) ให้แก่ฟาจาร์โดสำหรับ "วิสัยทัศน์เชิงสร้างสรรค์และการนำ Arnold Renderer มาใช้ในรูปแบบดั้งเดิม" [ 17 ]