ส่วนประกอบ

NVIDIA เผยใบอนุญาต PhysX ใหม่ด้วย Electronic Arts, เกม 2K

Faith Evans feat. Stevie J – "A Minute" [Official Music Video]

Faith Evans feat. Stevie J – "A Minute" [Official Music Video]
Anonim

นี่คือสิ่งที่คุณต้องใส่ในรายการตรวจสอบของปี 2009: ฟิสิกส์ในเกมที่สมจริงมากขึ้น คุณรู้ไหมว่าคณิตศาสตร์พิเศษในโลกเสมือนจริงที่สามารถเปลี่ยนคราบแบนคราบได้ทันทีจากมะเขือเทศที่กำแพงเข้าไปในเนื้อแป้งที่หยดน้ำลายไหล ตอนนี้ใส่อะไรก็ตามที่จินตนาการ M-Rated ของคุณใส่ใจใน "มะเขือเทศ"

พวกเขาไม่ได้เป็นมะเขือเทศหรืออะไรอื่นอีกแล้ว แต่ผู้เผยแพร่เกม Electronic Arts และ 2K Games เพิ่งประกาศว่าทั้งสอง บริษัท ได้ออกใบอนุญาต PhysX ของ NVIDIA เทคโนโลยี PhysX เป็นโซลูชันทางฟิสิกส์ที่แพร่หลายมากที่สุดในโลกสำหรับการออกแบบผลกระทบในโลกแห่งความจริงสู่โลกแห่งความบันเทิงแบบอินเตอร์แอคทีฟ "

PhysX เป็นโซลูชั่นฟิสิกส์ที่ยอดเยี่ยมสำหรับแพลตฟอร์มยอดนิยม สำหรับทีมพัฒนาของ EA ทั่วโลก "นายทิมวิลสันหัวหน้าเจ้าหน้าที่ด้านเทคโนโลยีของ Redwood Shores Studio ของ EA กล่าว" เรารู้สึกประทับใจกับคุณภาพของเครื่องยนต์ PhysX และเราได้รับอนุญาตให้ใช้งานเพื่อให้สตูดิโอของเราสามารถใช้โซลูชันนี้ในการพัฒนา, Jacob Hawley, ผู้อำนวยการด้านเทคโนโลยีของ 2K กล่าวว่า "Edge Mirror ของ EA DICE ใช้งานได้กับ PhysX ของ NVIDIA เปิดใช้งาน

ฉันให้ NVIDIA อาวุโสฝ่ายประชาสัมพันธ์ Bryan Del Rizzo โทรไม่กี่ชั่วโมงก่อนเพื่อพูดคุยเกี่ยวกับ PhysX และผลิตภัณฑ์ใหม่ partn 8800 GTX เป็นจุดที่ NVIDIA แนะนำ PhysX ให้แก่ผู้เล่นตัวจริงของ NVIDIA GPU แก้ไขได้หรือไม่

Bryan Del Rizzo:

เราได้ประกาศว่าเราจะได้รับ Ageia กลับมาอีกครั้ง

Game On: กุมภาพันธ์ 2008 เราปิดการซื้อกิจการไม่กี่สัปดาห์หลังจากนั้นเราเริ่มย้ายห้องสมุด PhysX และ SDK ไปยัง GPU ของเรา ฉันไม่ทราบว่าคุณมีความคุ้นเคยกับ Ageia SDK แต่ได้รับการพัฒนาใน C. ดังนั้นเราจึงมีบางอย่างที่เรียกว่า CUDA ซึ่งเป็นสถาปัตยกรรมของเราในการอนุญาตให้นักพัฒนาแอปพลิเคชันใช้ประโยชน์จากแกน GPU สำหรับงานที่ไม่ใช่แบบอื่นนอกเหนือจากกล่าวได้ว่า " การแสดงผล 3D CUDA เป็นส่วนหนึ่งของ GPU ของเรามาประมาณ 3 ปีแล้ว เป็นส่วนฮาร์ดแวร์จริงๆ เรามีทรานซิสเตอร์อยู่ภายในชิปที่ประมวลผลแบบขนานซึ่งตรงข้ามกับการแสดงผล 3D แบบเดิม GPU ของเรามีสองโหมดโหมด GPU และโหมด CUDA สำหรับการประมวลผลแบบขนานและสถาปัตยกรรม CUDA จะขึ้นอยู่กับ C. นักพัฒนาซอฟต์แวร์ที่รู้ C สามารถเขียนโปรแกรมสำหรับ CUDA ได้

GO: ฉันจะทำอย่างไร ทราบหรือไม่ว่าการ์ด NVIDIA ของฉันรองรับ PhysX หรือไม่?

BDR: 8800 GTX หรือสูงกว่านั้นรองรับ CUDA และจะสนับสนุน PhysX

GO: มีวิธีบอกเล่าถึงประสิทธิภาพการทำงานแบบใด คุณสามารถคาดหวังได้ด้วยการเปิดใช้งาน PhysX ในเกมที่รองรับหรือไม่?

BDR: การใช้ PhysX ใน GPU เป็นพื้นฐานของวันและคืนก่อนที่โปรเซสเซอร์ฟิสิกส์ยุค Ageia จะทำอะไรได้บ้างเพียงเพราะจำนวน แกนที่เรามีใน GPU ของเรา ที่ต่ำสุดแม้ในแง่ของ GPU ของเมนบอร์ดและพื้นที่ที่มีการผสมผสานกันนั้นก็จะมีแกนประมวลผลอย่างน้อย 16 คอร์ GTX 280 มีเพียง 240 ตัวเท่านั้น เปรียบเทียบกับ Core 2 Quad หรือ Core 2 Duo ที่ด้าน CPU คุณมีแกนประมวลผลสูงสุด 4 แกนเทียบกับกำลังหนึ่งของ GPU ของเราถึง 240 เครื่องในปัจจุบัน นี่เป็นพื้นฐานของเนื้อหา CUDA นี้คุณสามารถใช้ประโยชน์จากแกน extras เหล่านี้ทั้งหมดและใช้สำหรับการประมวลผลแบบขนาน

ด้าน GPU ขึ้นอยู่กับสิ่งที่คุณมีประสิทธิภาพของคุณจะแตกต่างกันไป การเปิดการเร่งความเร็วของ PhysX ไม่แตกต่างจากการเปิดใช้งาน AA [Anti-Aliasing] เฟรมต่อวินาทีอาจลดลง แต่คุณภาพของภาพจะเพิ่มขึ้นเรื่อย ๆ GO:

ดังนั้นผมจึงได้เฝ้าดูการสาธิต Mirror's Edge [ดูด้านบน] และทันทีที่ผมสังเกตเห็นว่าขณะที่เอฟเฟ็กต์เป็นที่สะดุดตา พวกเขายังดูเหมือนเครื่องสำอางส่วนใหญ่

BDR: มีผล PhysX แตกต่างกัน มีสิ่งขนมตาแล้วมีสิ่งที่จริงส่งผลกระทบต่อการเล่นเกมที่คุณต้องย้ายสิ่งรอบหรือพยายามที่จะเปิดประตูและสิ่งที่ต้องการที่

GO: ถูกต้องและฉันไม่ต้องการถอดมุมมองเครื่องสำอางออกเพราะง่ายที่จะดูว่าจะเพิ่มการลงทุนด้านอารมณ์ของคุณที่ใด ฉันแค่เอ่ยถึงเรื่องนี้กับ EA และ 2K Games ในวันนี้แล้วนักพัฒนาซอฟต์แวร์มีค่าใช้จ่ายอะไรที่เกินกว่าพื้นที่เครื่องสำอางและในพื้นที่ที่มีผลกระทบต่อการเล่นเกม? BDR:

ดีอันดับแรกคุณอาจเป็นได้ จบลงในสถานการณ์ที่ถ้าคุณต้องการประสบการณ์ PhysX เต็มรูปแบบคุณต้องซื้อ GPU NVIDIA ตอนนี้เห็นได้ชัดว่าคุณสามารถเล่นเกมเหล่านี้ได้โดยไม่ต้องใช้ PhysX ซึ่งในกรณีนี้คุณจะไม่ได้รับประสบการณ์จาก PhysX ทุกประการ เกมจะไม่เป็นที่น่าตื่นเต้น แต่มันจะเล่นได้ดีอย่างสมบูรณ์ในบัตรทางเลือก หรือคุณอาจลองใช้สิ่ง PhysX ใน CPU เพราะสิ่งที่เราเป็นข้ามแพลตฟอร์ม เราสนับสนุนซีพียูเช่นเดียวกับ Wii, Xbox 360 และ PlayStation 3 ซึ่งเป็นสิ่งที่ผู้คนมักจะลืมเกี่ยวกับ

ด้านบนของที่บนพีซีถ้าคุณใช้ PhysX บน GPU ก็ยัง scalable ซึ่งเป็นสิ่งที่คุณไม่สามารถทำใน CPU กับโซลูชันการแข่งขัน ดังนั้นนั่นหมายถึงพลังของ GPU ที่คุณมีอยู่ในกล่องของคุณมากขึ้นหากคุณเพิ่มการ์ดที่สองหรือการ์ดที่สามจำนวนผล PhysX บนหน้าจอจะเพิ่มขึ้น ตัวอย่างเช่นถ้าตึกสร้างขึ้นเป็น 1,000 ชิ้นและคุณเพิ่มการ์ดใบที่สองอาจมีอาคารสูงถึง 5,000 ชิ้น GO:

มีวิธีบอกให้ผู้คนทราบว่าการเพิ่มขึ้นนี้จะเป็นอย่างไรเมื่อพวกเขา กำลังชั่งน้ำหนักต้นทุนของการเพิ่มฮาร์ดแวร์ทุติยภูมิหรือระดับอุดมศึกษา?

BDR:

คิดเช่นเดียวกับ SLI [Scalable Link Interface เทคโนโลยี NVIDIA ที่ช่วยให้คุณรวม GPU ได้มากกว่าหนึ่งเครื่องในคอมพิวเตอร์เพื่อเพิ่มประสิทธิภาพการมองเห็น]. คุณมีชิพสองก้อนและเกือบจะได้ประสิทธิภาพ 2 เท่าหรือ 3 ชิพและประสิทธิภาพเกือบ 3 เท่า ในอดีตสิ่งที่เราได้ทำกับ SLI ก็คือคุณต้องมี GPU ที่เหมือนกันสองเครื่องภายในเครื่องของคุณเพื่อให้การปรับเปลี่ยนมีผล การผสมและจับคู่รุ่นต่างๆของการ์ดไม่ได้ผลเนื่องจากคุณต้องการลดสัดส่วนลงไปถึงตัวหารร่วมที่ต่ำสุด ด้วย PhysX ในคอนฟิกูเรชัน SLI คุณสามารถกำหนดการ์ดเหล่านี้สำหรับการ์ดแสดงผล PhysX และอีกอันหนึ่งสำหรับ GPU แสดงผลถ้าคุณต้องการ หรือคุณสามารถใช้บัตรเก่าได้จริง สมมติว่าคุณเพิ่งจะอัพเกรดเป็น GTX 280 และคุณมี 9800 GTX นั่งอยู่บนชั้นวางของคุณ คุณสามารถเพิ่ม 9800 GTX กลับเข้าเครื่องของคุณและใช้เป็นเครื่องแสดงผล PhysX ได้

ดังนั้นวิธีที่คุณสามารถผสมและจับคู่ได้เป็นเรื่องยากสำหรับฉันที่จะระบุรูปแบบการใช้งานเดียวที่ผู้บริโภคจะรู้ว่าจะทำอย่างไร ซื้อเพราะมีตัวแปรจำนวนมากและการกำหนดค่าต่างๆมากมายที่คุณจะสามารถทำได้ GO:

ฉันคิดถึงผลกระทบที่เกิดขึ้นจริงมากขึ้น อะไรคือสิ่งที่เปลี่ยนแปลงถ้าฉันมี GPU สองตัวเมื่อเทียบกับหนึ่งตัว? GPU สองรุ่นให้ PhysX มากกว่า GPU เพียงเล็กน้อย แต่สิ่งที่ "มากกว่า" เท่ากับ? ฉันคิดว่านั่นจะเป็นเกมที่เฉพาะเจาะจงหรือไม่?

BDR:

ใช่มันคงจะเป็น GO:

มันง่ายกว่าเมื่อคุณมีบางอย่างเช่น AA หรือ AF [Anisotropic Filtering] หรือ shader revision เช่น 2.0 หรือ 3.0 เนื่องจากในขณะที่คุณไม่รู้ว่าผลลัพธ์ที่ได้คืออะไรมีความเป็นเอกฉันท์เกี่ยวกับสิ่งที่กล่าวมาในแง่ทั่วไป มันน่าจะเป็นเรื่องที่น่าสนใจถ้าพวกคุณอาจจะมีการจัดอันดับ PhysX ในบางประเภท BDR:

บางที แต่ก็ยากที่จะทำอย่างนั้นเพราะคุณมีผู้เล่นด้วยความละเอียดที่แตกต่างกัน พวกเขามีหน้าจอที่แตกต่างกันขนาดหน้าจอที่แตกต่างกันอัตรารีเฟรชทุกชนิดของสิ่งที่ ดังนั้นการเรียงสับเปลี่ยนของทุกชนิดที่แตกต่างกันของการกำหนดค่าออกมีเพียงจำนวนมากดังนั้น เป็นเรื่องยากที่จะหาสิ่งที่เป็นประสบการณ์ได้ GO:

ดูเหมือนว่า PhysX scalability curve เป็นแบบไดนามิกมากขึ้นซึ่งจะช่วยเพิ่มหรือลดขนาดลงได้มากขึ้น BDR:

ทำ. สิ่งที่เด็ดสุดเกี่ยวกับ PhysX ก็คือความสามารถในการปรับขนาดได้ มีทางออกอื่นในตลาดที่เรียกว่า Havok ซึ่ง Intel เป็นเจ้าของ ปัญหาที่เกิดขึ้นกับ Havok คือไม่สเกล ดังนั้นจึงไม่สำคัญว่าความเร็วของ CPU ของคุณจะเท่าไรหรือมีกี่แกนผลลัพธ์ทางฟิสิกส์ก็เหมือนกันโดยไม่คำนึงถึงฮาร์ดแวร์ภายในกล่อง GO:

เหตุผลที่ฉันถามอยู่ในขณะที่ฉันกำลังเฝ้าดูการสาธิตของ Mirror's Edge ในขณะที่คนถูกยิงกลับผ่านพลาสติกและฉันตระหนักดีว่านี่เป็นเรื่องที่น่าเศร้าสำหรับซาดิสต์ แต่ฉันสงสัยว่าฉันสามารถ วิ่งขึ้นจับพลาสติกและห่อไว้รอบใบหน้าของบุคคลนั้น BDR:

ใน Mirror's Edge มีช่วงเวลาที่เย็น คุณจำ Die Hard ได้หรือไม่? GO:

แน่นอน BDR:

ฮันส์ผู้ก่อการร้ายบอกกับพัลลภว่า "ยิงแก้ว! เขากำลังพยายามหา John McClane พวกเขากำลังพยายามดึงแก้วให้ John McClane มีช่วงเวลาคล้ายกันใน Mirror's Edge ที่มีโคมไฟระย้าทั้งหมดเหล่านี้และถ้าคุณยิงโคมไฟระย้าโคมไฟระย้าจะสลายและวางแก้วลงบนพื้น และถ้าคนร้ายเกิดขึ้นใต้กระจกคุณก็สามารถนำพวกเขาออกไปได้แบบนั้น นี่เป็นผลกระทบในเกมที่คุณได้รับจาก PhysX และในตอนนั้นมันก็สูงขึ้นจากผลอย่างมากต่อคำถาม "คุณจะเล่นเกมได้อย่างไร?"