फाइनप्रिंटचे पुनरावलोकन - अतिरिक्त मुद्रण सेटिंग्जसाठी एक आभासी प्रिंटर. लेबल आणि इतर घटक जोडत आहे

विंडोजसाठी 02.04.2019
विंडोजसाठी

सांता क्लारा येथे 2002 मध्ये स्थापन झालेल्या एजियाने प्रथम भौतिक संगणन समाकलित करण्याच्या महत्त्वाबद्दल बोलण्यास सुरुवात केल्यापासून पुलाखालून बरेच पाणी वाहून गेले आहे. गेमिंग अनुप्रयोग. एजियाच्या मते, हे अधिक वास्तववादी आणि उच्च-गुणवत्तेच्या गेमप्लेच्या परिमाणाच्या ऑर्डरसाठी अनुमती देईल. कंपनीच्या प्रारंभिक संकल्पनेने भौतिकशास्त्राच्या हार्डवेअर प्रवेगासाठी एक विशेष (भौतिक प्रक्रिया युनिट, भौतिकशास्त्र प्रक्रिया मॉड्यूल) ची उपस्थिती गृहीत धरली होती, परंतु कालांतराने, त्याच्या अकार्यक्षमता आणि आर्थिक अयोग्यतेमुळे या कल्पनेचा कोणताही मागमूस उरला नाही. परंतु सह अपयशी असूनही, भौतिकशास्त्राला गती देण्याची कल्पना उद्योगाने उचलली आणि आज गंभीर विकास झाला आहे. आम्ही गेम फिजिक्स काय करतो, ते कसे वापरले जाऊ शकते आणि गेम मेणबत्तीच्या लायक आहे की नाही हे शोधण्याचा प्रयत्न करू.

गेममध्ये मोठ्या प्रमाणावर स्फोट होण्याची परिस्थिती कल्पना करणे सोपे आहे. दुर्दैवाने, बहुतेक प्रकरणांमध्ये, अशा नैसर्गिक वाटणाऱ्या आणि वारंवार वापरल्या जाणाऱ्या प्रभावाच्या व्हिज्युअलायझेशनमध्ये बरेच काही हवे असते - शेकडो कणांऐवजी जे अलीकडे संपूर्ण वस्तूचे भाग होते, आम्हाला काही प्रकारचे पोत दिसते जे सर्वात जास्त नसते. उच्च रिझोल्यूशन, जे घडत आहे त्याऐवजी सामान्यपणे अनुकरण करते. अधिक शांततापूर्ण उदाहरणे दिली जाऊ शकतात - खरोखर विश्वासार्ह खेळ, आणि केवळ सुंदरच नाही, तर एकीकडे पाणी मोजले जाऊ शकते. विकासकांच्या इच्छेनुसार नव्हे तर न्यूटनच्या नियमांचे पालन करणारा धबधबा पाहणे किती छान होईल! किंवा स्थिर कपड्यांऐवजी पात्रांवरील फडफडणारे जंगम कपडे पहा, जणू मॉडेल्सना चिकटून बसले आहेत... हे सर्व, एजियाच्या कल्पनेनुसार, आजचे वास्तव बनायला हवे होते.

तथापि, ही कल्पना खरोखरच नवीन असल्याने आणि फारशी विकसित नसल्यामुळे, तंत्रज्ञान लोकांपर्यंत पोहोचले नाही. ते खूप महाग होते, म्हणून ते सिंगल युनिट्समध्ये खरेदी केले गेले, परंतु विकसक, ज्यांना हे चांगले ठाऊक आहे, त्यांनी गेम उद्योगातील पारंपारिक पद्धतींचा अवलंब करून उपक्रमास समर्थन दिले नाही. हे खरोखर स्पष्ट आहे की गेममध्ये कोणत्याही गैर-स्पष्ट तंत्रज्ञानासाठी समर्थन सादर करण्यात काही अर्थ नाही, आमच्या बाबतीत PhysX, जर बहुतेक गेमर्स केवळ नमूद केलेल्या फायद्यांचा लाभ घेऊ शकत नाहीत. यास जास्त वेळ घालवता येईल महत्वाचे पैलूखेळ, कंपनी संसाधने इ. गेमिंग उद्योगात गंभीर जोखीम घेणे कोणालाही आवडत नाही.

सरतेशेवटी, एजियाला समजले की ही कल्पना अयशस्वी होण्याच्या जवळ आहे, हॅवोक सारखे स्पर्धक, ज्यांना वेगळ्या हार्डवेअरची आवश्यकता नाही, ते प्रगती करत होते आणि प्रथम उत्पादन कमी केले, आणि नंतर पारंपरिक सेंट्रल प्रोसेसरसाठी पूर्णपणे सॉफ्टवेअर भौतिकी इंजिन म्हणून PhysX API वर लक्ष केंद्रित केले. . या टप्प्यावर मला एक आनंदी शेवट लिहायचा आहे, परीकथांसाठी मानक, "... आणि तेव्हापासून एजियासाठी सर्व काही छान आहे, आणि PhysX API ला उद्योग मानक म्हणून ओळखले गेले आहे," पण ते आहे केस नाही. NVIDIA ला बऱ्याच काळापासून भौतिकशास्त्राला गती देण्याच्या कल्पनेत रस आहे आणि त्याच्या CUDA संगणकीय प्लॅटफॉर्मच्या जाहिरातीच्या प्रकाशात, “ग्रीन” कॉर्पोरेशनकडे त्याचे तंत्रज्ञान विकसित करण्यास सुरवात करण्याऐवजी “सुरुवातीपासून” एक उत्कृष्ट कारण आहे. ” गिब्लेटसह, कंपनी विकत घेण्यासाठी आणि API ला CUDA मध्ये पोर्ट करण्यासाठी त्याच्या व्हिडिओ कार्डद्वारे वापरण्यासाठी. गेल्या वर्षाच्या शेवटी, हे असेच घडले - एजियाला त्याच्या कॅलिफोर्नियातील शेजाऱ्यांनी 30 दशलक्ष डॉलर्समध्ये खरेदी केले आणि एक स्वतंत्र संस्था म्हणून अस्तित्वात राहणे बंद केले आणि मुख्य कर्मचाऱ्यांनी API ला NVIDIA व्हिडिओ कार्ड्समध्ये स्थानांतरित करण्यास सुरुवात केली. या क्षणापासून आपल्यासाठी सर्वात मनोरंजक गोष्टी सुरू होतात. खरंच, एजियाची स्वतःची कल्पना प्रत्यक्षात अयशस्वी ठरली असूनही, तंत्रज्ञानासाठी समर्थन लागू केलेल्या काही गेममध्ये मिळालेले परिणाम प्रभावी होते. आणि आता, 12 ऑगस्ट रोजी फोर्सवेअर ड्रायव्हर्सच्या 177.83 क्रमांकाच्या नवीनतम आवृत्तीच्या प्रकाशनासह, कोणताही वापरकर्ता GeForce व्हिडिओ कार्ड CUDA समर्थनासह (म्हणजे 8 मालिका आणि त्यावरील) वेगळे बोर्ड स्थापित न करता PhysX भौतिकी प्रवेगचा लाभ घेऊ शकतात, जसे पूर्वी होते.

NVIDIA च्या आकडेवारीनुसार, PhysX तंत्रज्ञान जगभरातील 70 दशलक्षाहून अधिक GeForce मालकांसाठी उपलब्ध असेल. फिजएक्सचा हा पुनर्जन्म आहे ज्यासाठी आजचा लेख समर्पित आहे.

तसे, आकडेवारी एका कारणासाठी दिली आहे. लक्षात ठेवा, लेखाच्या सुरुवातीला आम्ही म्हटले आहे की कोणतेही तंत्रज्ञान, अगदी प्रगत आणि सिद्ध, केवळ वास्तविकतेसह व्यापक होऊ शकते. मोठ्या संख्येनेसंभाव्य वापरकर्ते. एजियाने त्याची PhysX कार्डे चढ्या किमतीत विकताना नेमके हेच चुकीचे काढले - ते कोणाच्याही उपयोगाचे नव्हते. आता NVIDIA 70 दशलक्षाहून अधिक GPU वर सट्टेबाजी करत आहे, जे एकाच वेळी संभाव्यत: भौतिकशास्त्र प्रवेगक बनू शकतात (आणि याची आशा करणे खरोखरच योग्य आहे; GeForce साठी F@h सर्व कामगिरीचे रेकॉर्ड मोडून स्वतःला उत्तम प्रकारे न्याय देतो). नवीन तंत्रज्ञान काय सक्षम आहे हे दाखवण्यासाठी, NVIDIA ने नवीन ड्रायव्हर्ससह, PhysX पॅक सादर केला, ज्यामध्ये अनेक तांत्रिक डेमो, विद्यमान पूर्ण खेळांसाठी पॅच आणि अगदी वैयक्तिक मिनी-गेमचा समावेश आहे.

आज आम्ही NVIDIA ची PhysX ची अंमलबजावणी पाहू आणि तुम्हाला ग्राफिक्स एक्सीलरेटर्सच्या नवीन क्षमतांचा कसा वापर करायचा ते सांगू. ते अगोदरच सांगतो ची संपूर्ण श्रेणीसिस्टीममध्ये अनेक GeForce फॅमिली GPU असल्यासच क्षमता उपलब्ध आहेत, तथापि, सिंगल कार्डसाठी बऱ्याच मनोरंजक गोष्टी स्टोअरमध्ये आहेत. चला सुरू करुया!

शब्दकोशाच्या व्याख्येनुसार, भौतिकशास्त्र हे विज्ञान आहे जे पदार्थ, ऊर्जा, गती आणि शक्तींचा अभ्यास करते. रशियन भाषा ही सूक्ष्मता व्यक्त करत नाही, तथापि, नाव फिजएक्स तंत्रज्ञानएका कारणासाठी निवडले गेले - ब्रँड त्याच्याशी सुसंगत आहे इंग्रजी शब्दभौतिकशास्त्र, जे तंतोतंत असे विज्ञान आहे जे बर्याच लोकांना बालपणात आवडत नव्हते. एक तार्किक प्रश्न उद्भवतो - हे सर्व कसे जोडलेले आहे वास्तविक खेळ? गेम फिजिक्स हे सर्व वस्तू कशा हलतात आणि परस्परसंवाद करतात याबद्दल आहे. गोष्टींच्या नेहमीच्या समजुतीमध्ये, या परस्परसंवादांची गणना करण्याचे सर्व काम सेंट्रल प्रोसेसरद्वारे केले जाते (ज्याची कार्यक्षमता मर्यादित आहे, जे गेम भौतिकशास्त्र वगळता प्रत्येक सेकंदाच्या मोठ्या संख्येसाठी पुरेसे असावे). जरी NVIDIA चा दृष्टीकोन ही जबाबदारी GPU कडे हलवत असला तरी, तुम्ही GeForce PhysX चा रेंडरिंग ग्राफिक्स म्हणून विचार करू नये. जरी GPU आतापासून गुंतलेले असले तरीही, ते गणनामध्ये अचूकपणे वापरले जाते आणि ग्राफिक्स ग्राफिक्स राहतात. म्हणजेच, पूर्वीप्रमाणेच, PhysX जबाबदार आहे जटिल हालचालीवस्तू, प्राथमिक कण, द्रव इ. वास्तववादी गुरुत्वाकर्षण, वारा, वातावरणाची घनता, पदार्थांची घनता इत्यादींसाठी समायोजित केले जाते आणि या गणनेनंतर नेहमीचे ग्राफिक रेंडरिंग होते.

या वस्तुस्थितीमुळे पूर्वी भौतिकशास्त्रज्ञाला CPU वापरून गणना करावी लागत होती, जी आधीच कामाने गंभीरपणे भारलेली होती (केवळ कृत्रिम बुद्धिमत्ता आधुनिक खेळत्याची किंमत काय आहे यासाठी), मला सोपे करावे लागले जटिल गणना, गोलाकार आणि अधिवेशनांचा अवलंब करा, परिणामी वास्तववाद कमी झाला. शिवाय, गेम फिजिक्स तयार करण्यासाठी कोणताही मानक युनिफाइड दृष्टीकोन नव्हता - एजियाने अर्थातच त्याचे फिजएक्स एपीआय आणि हॅवोक यांना प्रोत्साहन दिले. विविध आवृत्त्याबऱ्याच खेळांमध्ये वापरला जात असे, परंतु कोणत्याही प्रकल्पामध्ये एखाद्याच्या गरजेनुसार बदल केले गेले. अर्थात, हे प्रोसेसर संसाधने मुक्त करते आणि त्याच वेळी ते आणखी लोड करते ग्राफिक्स प्रणाली, तथापि, NVIDIA ने ग्राफिक्स कार्ड वापरून भौतिकशास्त्र आणि ग्राफिक्स गणने दरम्यान संतुलन राखणे शक्य असल्याचे मानले असल्याने, यामागे खरोखर एक कारण आहे.

आता, प्रचंड शक्तीचा एक एकीकृत हार्डवेअर बेस (GT200 ची गणिती क्षमता लक्षात ठेवा) आणि NVIDIA कडून एकल विकास साधन उपलब्ध झाल्याबद्दल धन्यवाद, विकसकांना भौतिकशास्त्र इंजिन निवडण्याचा विचार न करण्याची आणि भौतिकशास्त्र अधिक कार्यक्षमतेने अनुकरण करण्याची संधी आहे. येथे GeForce PhysX च्या काही नमूद केलेल्या क्षमता आहेत:

  • वास्तववादी स्फोट धुळीचे ढग वाढवतात आणि भंगार आणि तुकड्यांसह विनाश
  • सध्या अस्तित्वात असलेल्यापेक्षा अधिक जटिल ॲनिमेशन आणि अधिक "जिवंत" वर्तनासह मॉडेलिंग वर्ण
  • निर्माण होण्याची शक्यता प्रभावी दृश्येअविश्वसनीय प्रभावांसह शस्त्रे
  • फॅब्रिकचे वास्तववादी सिम्युलेशन जे "वास्तविक" म्हणून दुमडून किंवा अश्रूंमध्ये एकत्रित होते
  • दाट धूर आणि धुक्याने हलणाऱ्या वस्तू

हे सर्व आता व्हिडिओ कार्ड्सवर मोजले जाऊ शकते आणि NVIDIA नुसार, CPU पेक्षा खूप वेगवान (आणि आपण या विधानांवर विश्वास ठेवला पाहिजे, GeForce युनिफाइड शेडर आर्किटेक्चरसाठी ऑप्टिमाइझ केलेल्या व्हिडिओ कन्व्हर्टरची कार्यक्षमता लक्षात ठेवा). उदाहरण म्हणून, जेथे आधीच सांगितलेल्यापैकी काही प्रत्यक्षात कार्य करते, तेथे आम्ही टॉम क्लेन्सीच्या घोस्ट रिकन ॲडव्हान्स्ड वॉरफाइटर 2 चा उद्धृत करू शकतो. गेम रिॲलिझमवर भर देतो, विकसकांनी जाणीवपूर्वक भौतिकशास्त्राच्या विकासाकडे लक्ष दिले, कारण या GRAW 2 शिवाय. लक्षणीय वाटा त्याचे आकर्षण गमावले असते. उदाहरणार्थ, आपण स्क्रीनशॉटमध्ये स्पष्टपणे पाहू शकता की, जेव्हा ग्रेनेडचा स्फोट होतो, तेव्हा एक बॉक्स अशा कणांमध्ये फाडला जातो जो PhysX शिवाय काढला आणि मोजला गेला नसता आणि आधुनिक ड्युअल-कोर CPU ची कार्यक्षमता देखील पुरेशी नसते.

इंटरनेटवरील अनेक अक्षम स्रोत NVIDIA PhysX ची पुनरावलोकने पोस्ट करतात, ज्यामध्ये ते म्हणतात की भौतिकशास्त्राच्या प्रवेगामुळे फ्रेम दर आणि गेमची सहजता सुधारेल. दुर्दैवाने, अशा विधानांचे लेखक चुकीचे आहेत - PhysX चा कधीही गेम जलद चालवण्याचा हेतू नव्हता. अर्थात, काही अपवादांसह ही शक्यता उपस्थित आहे, परंतु सामान्य परिस्थितीत, पूर्वीच्या एजियाच्या प्रगत भौतिकशास्त्राचा वापर, उलट, कार्यक्षमतेत घट होते. हे अगदी तार्किक आहे, आम्ही कशाबद्दल बोलत आहोत - एक वेगळा बोर्ड किंवा GPU वापरून भौतिकशास्त्राचा प्रवेग - भौतिकशास्त्र इंजिन केवळ वस्तूंच्या परस्परसंवादाची गणना करते आणि स्वतः वस्तू, ज्यामध्ये शेकडो पट अधिक असू शकतात. एक स्फोट, व्हिडिओ कार्डद्वारे प्रस्तुत करणे आवश्यक आहे.

दुसऱ्या शब्दांत, आम्हाला दोन परिस्थिती मिळतात:

  • CPU-अवलंबून असलेल्या गेममध्ये GPU चा वापर करून PhysX गणने केली गेली, आणि यामुळे प्रोसेसर अनलोड झाला, तर FPS वाढू शकतो (एवढाच प्रश्न आहे की असे गेम एका हाताच्या बोटांवर मोजता येतील, आणि वस्तुस्थिती लक्षात घेता. सामान्यत: शक्तिशाली व्हिडिओ कार्डसह जोडलेले, सिस्टममध्ये बजेट प्रोसेसर स्थापित करण्यापासून खूप दूर आहे...);
  • खेळ अधिक मागणी असल्यास ग्राफिक्स उपप्रणाली, असे दिसून आले की GPU ची आधीच मर्यादित संसाधने भौतिक गणनांवर खर्च केली गेली आहेत आणि नंतर व्हिडिओ कार्डला आणखी जटिल फ्रेम्स काढाव्या लागतील - FPS च्या संख्येत घट होण्याच्या सर्व अटी उपस्थित आहेत.

आपण पुन्हा एकदा पुनरावृत्ती करूया - भौतिकशास्त्र प्रवेगकाने केलेले कार्य भौतिकशास्त्राला गती देते. तुम्ही स्फोटक बॅरलवर शूट केल्यास, PhysX फक्त कणांच्या वर्तनाची गणना करेल, परंतु व्हिडिओ कार्डला या सर्व कणांसह एक फ्रेम रेंडर करावी लागेल ज्यामध्ये टेक्सचर, शेडर्स आणि सीन भरण्याच्या गतीसाठी वाढीव आवश्यकता असेल.

हे सर्वात जास्त आहे चांगले कारण, ज्यासाठी NVIDIA ने प्रस्तावित केलेला उपाय फारसा तर्कसंगत नाही. होय, PhysX वापरल्याने प्रतिमेचे वास्तववाद मोठ्या प्रमाणात सुधारते, परंतु यामुळे कार्यक्षमतेत लक्षणीय अंतर निर्माण होऊ शकते, म्हणून भौतिकशास्त्राच्या नावाखाली FPS चा त्याग करणे योग्य आहे की नाही हे प्रत्येक वेळी विचारात घेण्यासारखे आहे. तथापि, आम्ही लेखाच्या सुरुवातीला म्हटल्याप्रमाणे, NVIDIA ने शिल्लक काळजी घेतली आणि ऑफर केली परिपूर्ण समाधानही कठीण समस्या.

कदाचित आम्ही केलेल्या कामाबद्दल माजी एजिया आणि एनव्हीआयडीआयएच्या प्रोग्रामरचे आभार मानले पाहिजेत. त्यांच्या प्रयत्नांबद्दल धन्यवाद, वापरकर्त्यांकडे आता व्हिडिओ कार्ड्सवर भौतिकशास्त्र प्रवेग सक्षम करण्यासाठी अनेक पर्याय आहेत:

  • मानक पर्याय, ग्राफिक्स आणि भौतिकशास्त्र या दोन्हींच्या एकाचवेळी प्रक्रियेसाठी एक GPU वापरणे (आम्हाला आधीच माहित आहे की, खूप दूर आहे. सर्वोत्तम पर्याय, खूप शक्तिशाली GPU आवश्यक आहे);
  • SLI मोड - SLI मध्ये स्थापित व्हिडिओ कार्ड्स रेंडरिंग आणि PhysX टास्कच्या वितरित लोडसह पुरवले जातात;
  • मल्टी-जीपीयू मोडसाठी सिस्टममध्ये व्हिडिओ कार्डची जोडी देखील आवश्यक आहे, परंतु जबाबदारी स्पष्टपणे विभक्त करते जेणेकरून एक कार्ड फक्त ग्राफिक्सशी संबंधित असेल आणि दुसरे फक्त भौतिकशास्त्राशी.

आमच्या मते, तिसरा पर्याय, सर्व बाबतीत असममित, सर्वात मनोरंजक दिसतो. बर्याच काळापूर्वी, एटीआयने त्याच्या क्रॉसफायर संयोजनांसाठी समान मोडचे वचन दिले होते, तथापि, याक्षणी ते अद्याप लागू केलेले नाही. सहमत आहे, जुना व्हिडिओ ॲडॉप्टर वापरण्याचा एक उत्कृष्ट मार्ग म्हणजे ते फिजएक्स कार्डच्या ॲनालॉगमध्ये बदलणे, तर मुख्य व्हिडिओ कार्डच्या ग्राफिकल कार्यक्षमतेला त्रास होणार नाही (म्हणजे भौतिकशास्त्राची गणना). जेव्हा वापरकर्ता काही बदलतो किंवा नवीन बदलतो तेव्हा परिस्थिती अगदी वास्तविक असते. या प्रकरणात जुना नकाशातुम्हाला ते कशासाठीही विकण्याची गरज नाही, परंतु ते हुशारीने वापरा - PhysX ला सारख्या अति-शक्तिशाली कार्डांची आवश्यकता नाही, जरी ते अर्थातच वापरले जाऊ शकतात. तसे, आणखी एक उल्लेखनीय मुद्दा हा मोड nForce प्लॅटफॉर्मशी कनेक्शनचा अभाव आहे. SLI आयोजित करण्यासाठी तुम्हाला मदरबोर्डवर nForce फॅमिली चिपसेट स्थापित करणे आवश्यक आहे, तर मुख्य कार्ड व्यतिरिक्त PhysX व्हिडिओ कार्ड स्थापित करण्यासाठी, फक्त एक सेकंद आवश्यक आहे. PCI-एक्सप्रेस स्लॉटग्राफिक्स आणि आता बहुतेक आधुनिक मदरबोर्डमध्ये असे दोन स्लॉट आहेत.

आपण अतिरिक्त जोडण्याचा मार्ग निवडल्यास हे विसरू नका ग्राफिक कार्डमल्टी-जीपीयू, किंवा अगदी SLI कॉन्फिगरेशन सक्रिय करण्यासाठी, भौतिकशास्त्र किंवा ग्राफिक्ससाठी सकारात्मक प्रभावांव्यतिरिक्त, एक नैसर्गिक परिणाम, सिस्टम उर्जा वापरामध्ये वाढ होईल. पॉवरफुल व्हिडीओ कार्ड्सची जोडी वापरणे, अगदी निष्क्रिय मोडमध्येही, सिस्टीम आवश्यकता 200 W पर्यंत वाढवू शकते, 100% लोड अंतर्गत काम करू द्या. म्हणून, जर तुम्हाला तुमच्या पॉवर सप्लायच्या सामर्थ्याची खात्री नसेल, तर तुम्ही प्रथम या समस्येची काळजी घेतली पाहिजे जेणेकरून फिजएक्सच्या आनंदाऐवजी तुम्ही अस्थिर प्रणालीसह समाप्त होणार नाही.

आमच्या चाचण्यांमध्ये, आम्ही वर आधारित मदरबोर्ड आणि काही व्हिडिओ कार्ड वापरले - ग्राफिक्स आणि भौतिकशास्त्रासाठी शक्तिशाली. आमच्या मोजमापांनी असे दर्शवले की अशा घटकांचा वापर करताना पीक लोडवर, सिस्टम युनिटचा वापर प्रभावी 432 डब्ल्यू असू शकतो. हे स्पष्ट आहे की जर तुम्ही एखादे कार्ड वापरत असाल जे पेक्षा अधिक उत्पादनक्षम असेल, तर वापर फक्त वाढेल.

मल्टी-जीपीयूची एक वेगळी समस्या, जी याक्षणी सोडवली गेली नाही, मॉनिटर (किंवा टीव्ही, कोणतेही समान उपकरण) कनेक्ट करणे आवश्यक आहे. अतिरिक्त व्हिडिओ कार्ड, जे PhysX प्रक्रिया करते. NVIDIA च्या मते, हा एक दोष आहे विंडोज व्हिस्टा, कदाचित ही त्रुटी लवकरच दुरुस्त केली जाईल आणि आपण मुख्य मॉनिटरला व्हिडिओ कार्डशी कनेक्ट करण्यासाठी स्वत: ला मर्यादित करू शकाल. एसएलआय मोडमध्ये एकल व्हिडिओ कार्ड किंवा GPU च्या जोडीचा वापर करून PhysX चा वेग वाढवताना, समान समस्या नाहीत.

सिस्टम एकत्र केल्यानंतर, आम्ही ऑपरेटिंग सिस्टम डाउनलोड केली, स्थापित केली नवीनतम ड्रायव्हर्स ForceWare 177.83, आणि नंतर PhysX सॉफ्टवेअर आवृत्ती 8.07.18, ज्यानंतर संगणक रीबूट झाला.

आमच्या मते, ते ठेवणे तर्कसंगत असेल PhysX सेटिंग्जसामान्य फोर्सवेअर कंट्रोल पॅनेलमध्ये, परंतु संबंधित चिन्ह मध्ये दिसते नियमित पॅनेलविंडोज नियंत्रणे.

मग तुम्ही दुसऱ्या ग्राफिक्स कार्डशी कनेक्ट केलेल्या मॉनिटरचे ऑपरेशन पॅरामीटर्स कॉन्फिगर केले पाहिजेत, उदाहरणार्थ, डेस्कटॉपचा विस्तार करून (सिस्टममधील मुख्य एक शक्तिशाली ग्राफिक्स कार्ड आहे याची खात्री करा आणि मुख्य मॉनिटरत्याच्याशी जोडलेले आहे). या चरणांनंतर, GeForce PhysX चिन्हावर डबल-क्लिक करून, तुम्ही आम्हाला आवश्यक असलेल्या पर्यायांमध्ये प्रवेश करू शकता.

काही सेटिंग्ज आहेत जी तुम्हाला भौतिकशास्त्राला गती देईल. टॅबपैकी एका टॅबमध्ये आम्ही आधी बोललेल्या प्रभावांचे योजनाबद्ध प्रात्यक्षिक आहेत.

आता PhysX सॉफ्टवेअर पॅकचा भाग म्हणून NVIDIA ने आमच्यासाठी काय तयार केले आहे ते पाहू या, जीपीयूवर PhysX चे समर्थन करणाऱ्या ड्रायव्हर्सच्या रिलीझच्या वेळेनुसार.

दुर्दैवाने, चाचणीसाठी थोडा वेळ होता, परंतु हा गेम चुकणे हा गुन्हा असेल. सॉफ्टवेअर पॅकमध्ये 1.5 आवृत्तीपर्यंतच्या गेमसाठी एकत्रित पॅच समाविष्ट आहे, जे GRAW2 ला GeForce PhysX समर्थन आणते. एक विशेषतः आनंददायी दुष्परिणाम म्हणजे सर्व जतन केलेले गेम हटवणे. सौंदर्य, जसे ते म्हणतात, बलिदान आवश्यक आहे, म्हणून मला अगदी सुरुवातीपासून आम्ही ज्या स्तरांवर चाचणी घेतो त्या स्तरापर्यंत घोस्ट रेकॉन खेळावे लागले. खरे आहे, सकारात्मक गोष्ट अशी होती की गेमकडे नवीन कोनातून पाहण्याची आणि सराव मध्ये PhysX च्या क्षमतांबद्दल NVIDIA च्या सर्व विधानांची चाचणी घेण्याची ही एक संधी होती.

गेम सेटिंग्जमध्ये, ड्रायव्हर्स स्थापित केल्यानंतर आणि वर वर्णन केलेल्या सेटअप प्रक्रियेनंतर, PhysX गुणवत्ता सेटिंग्ज आयटम दिसला ज्यामध्ये PhysX सक्षम आहे ते सर्व पाहण्यासाठी आम्ही त्याचे मूल्य Extreme वर सेट केले.

माझ्या नजरेत पडलेली पहिली गोष्ट म्हणजे वाऱ्यात झाडे जास्त फिरत होती आणि नकाशेवर मोठ्या संख्येने कण उपस्थित होते, जे वाऱ्याची दिशा लक्षात घेऊन हलत होते. वचन दिलेले वास्तववादी धूळ ढग देखील उपस्थित आहेत, कदाचित मऊ कणांवर आधारित नक्कल देखील. खेळ व्युत्पन्न PhysX शिवाय खेळाच्या तुलनेत FPS ची संख्या किंचित कमी झाली असूनही वातावरण लक्षणीयरीत्या खोल झाले आहे. अतिरिक्त तपशील गेमप्लेचे विसर्जन खरोखरच प्रभावी बनवते, डोके आणि खांदे GRAW2 वर पारंपारिक भौतिकशास्त्रासह.

चाचणी परिणामांवर आधारित, हे स्पष्ट आहे की, आम्ही अपेक्षेप्रमाणे, उत्तम निवडग्राफिक्सचे बंडल बनले आणि एक भौतिकशास्त्राला समर्पित. दुसरीकडे, आधुनिक मानकांनुसार, घोस्ट रेकॉन 2 फारसा नाही मागणी करणारा खेळ, आणि आमच्या बाबतीत, 2560 x 1600 च्या रिझोल्यूशनवरही, सिंगलने FPS बार उच्च ठेवून भौतिकशास्त्राची गणना आणि प्रस्तुतीकरण या दोन्हीसह उत्कृष्ट कार्य केले. नक्कीच, आपण अधिक GPU-आश्रित गेमसह असे खेळण्यास सक्षम असणार नाही, परंतु प्राप्त केलेला डेटा पुन्हा एकदा GT200 च्या गणितीय सामर्थ्यावर जोर देतो.

NVIDIA त्याच्या PhysX पॅकमध्ये देखील समाविष्ट आहे पूर्ण आवृत्तीविशेषतः Warmonger गेमचे भौतिकशास्त्र प्रदर्शित करण्यासाठी डिझाइन केलेले.


प्रात्यक्षिक अतिशय खात्रीशीर होते. प्रशिक्षणाच्या अगदी पहिल्या मिनिटांपासून, गेम फिजएक्स सक्षम असलेल्या सर्व गोष्टी दर्शवितो - सर्वत्र लहान कणांचे ढग, फॅब्रिक वास्तववादी हलते, बाह्य प्रभावांमुळे सतत त्याची स्थिती बदलते. अर्थात, वॉर्मोंगर हा पूर्ण खेळ म्हणून पात्र ठरत नाही, कारण तो विशेषत: NVIDIA साठी तयार केला गेला होता आणि प्रत्यक्षात तो एक विस्तारित टेक डेमो आहे, परंतु भौतिकशास्त्राची अंमलबजावणी प्रथम-श्रेणी स्तरावर आहे. दुर्दैवाने, स्क्रीनशॉट वास्तविक ॲनिमेशन व्यक्त करू शकत नाहीत आणि स्थिरपणे प्रभावी दिसत नाहीत, परंतु तुम्हाला स्वतः PhysX कृतीत पाहण्याची संधी नसल्यास त्यासाठी माझे शब्द घ्या - गतिशीलता आश्चर्यकारक आहे. Warmonger मध्ये, GeForce PhysX अक्षम करून तुम्ही फिजिक्स इफेक्ट्स सक्षम देखील सोडू शकता, परंतु याचा अर्थ हार्डवेअर प्रवेग GPU च्या खांद्यावरून CPU मध्ये हस्तांतरित करणे, जे शेवटी एक अतिशय निराशाजनक कार्यप्रदर्शन चित्र देते. फक्त आलेख पहा! ते भौतिक गणनेत CPU पेक्षा GPU ची श्रेष्ठता स्पष्टपणे सिद्ध करतात. ग्राफिक्स कार्ड्स प्रत्यक्षात हातात असलेल्या कामात अधिक कार्यक्षम असतात.

Warmonger बद्दल सांगितलेल्या सामान्य गोष्टी मेटल नाइट झिरोवर देखील लागू होतात. हा गेम फिजएक्स सॉफ्टवेअर पॅकचा भाग आहे, विनामूल्य आहे, आणि जरी NVIDIA दावा करते की MKZ हा पूर्ण वाढ झालेला गेम आहे, तो एक नाही. हे आणखी एक तांत्रिक प्रात्यक्षिक आहे, येथे फक्त स्फोटांवर भर दिला जातो. ते खरोखर आश्चर्यकारकपणे डिझाइन केलेले आहेत - गॅस सिलिंडर मोहकपणे विस्फोट करतात, शेकडो कण आणि विनाशाचे प्रचंड ढग मागे सोडतात. असा एक स्फोट 2,000 पेक्षा जास्त मायक्रोपार्टिकल्स सोडू शकतो. खूप प्रभावी. गेममध्ये अंगभूत बेंचमार्क आहे, तो चालवल्यानंतर, आम्हाला खालील परिणाम मिळाले:

बरेचजण, स्क्रीनशॉट्स पाहून, असे गृहीत धरतील की नुरीयन सुंदरपणे काढलेल्या मुली पाहण्याचा दुसरा मार्ग आहे. अर्थात, विकासक हे नाकारतात. डेव्हलपर वचन देतात की टेक डेमोचा परिणाम सेकंड लाइफ सारख्या जागतिक सामाजिक गेममध्ये होईल विशेष लक्षपात्रांच्या कपड्यांवर समर्पित असेल (आणि अर्थातच, हे सर्व PhysX द्वारे पूर्णपणे कसे प्रक्रिया केली जाते). व्हिज्युअल घटक आधीच छान दिसत आहे, आपण आपली स्वतःची प्रतिमा देखील तयार करू शकता. खेळ आधारित आहे अवास्तव इंजिनइंजिन 3, जे PhysX (UE3 मूळतः समर्थित हे तंत्रज्ञान). प्रात्यक्षिक छान दिसत आहे, तुम्ही पाहू शकता की न्यूटोनियन भौतिकशास्त्र येथे सर्वत्र आहे, फडफडणाऱ्या केसांपासून ते कपडे आणि पार्श्वभूमीत रंगीत धुराचे ढग.



UE3 बद्दल बोलणे. PhysX पॅकमध्ये NVIDIA कडून भौतिकशास्त्रासाठी UT3 ऑप्टिमाइझ करण्यासाठी तीन विशेष कार्ड आणि एक पॅच देखील समाविष्ट असेल. हे अगदी आहे दुसरी कथा, जे या लेखाच्या व्याप्तीच्या पलीकडे आहे, परंतु जर तुमच्याकडे अवास्तव स्पर्धा तिसरी आवृत्ती असेल, तर ती नक्कीच पाहण्यासारखी आहे.

बरं, यावेळी किमान डेमो हा शब्द रिलीझ केलेल्या NVIDIA सेटवरून पुढील प्रोग्रामच्या नावात थेट समाविष्ट केला गेला. येथे इंजिन समान UE3 आहे, डेमो NVIDIA आणि Ageia प्रोग्रामरचा संयुक्त विकास आहे. कुलू हा स्वतः एक प्रकारचा एलियन दिसण्याचा मोठा चपळ प्राणी आहे. प्रथम, प्राणी स्थिर आहे आणि संरक्षणात्मक क्षेत्रात आहे. आमच्या कृतींद्वारे आम्ही हे क्षेत्र अक्षम करतो आणि प्राणी खेळाडूचा शोध घेऊ लागतो. प्रात्यक्षिकाचा शेवट विशेषतः लक्षात घेण्याजोगा आहे, परंतु आम्ही त्याचे वर्णन करणार नाही जेणेकरून ते खराब होऊ नये, उदाहरणार्थ, लेख वाचणाऱ्यांची भूक. अपेक्षेप्रमाणे, PhysX सर्वत्र आहे, मध्ये पुन्हा एकदा NVIDIA सिद्ध करते की आमचे गेमिंग जीवन पूर्वी या तंत्रज्ञानाशिवाय व्यर्थ होते. एकंदरीत, द ग्रेट कुलू फक्त व्हिज्युअलायझेशन काय करू शकते हे दाखवते शारीरिक प्रभावआगामी खेळांकडून अपेक्षा केली जाऊ शकते.


पण आज आमच्या यादीतील शेवटचे प्रात्यक्षिक कदाचित सर्वात प्रभावी आहे. खरं तर, डेमो काहीही क्लिष्ट दाखवत नाही - फक्त बिंदू A ते बिंदू B पर्यंत पाणी कसे मिळते. तथापि, ते ज्या प्रकारे दाखवले आहे ते फक्त मंत्रमुग्ध करणारे आहे. असे दिसते की भौतिकशास्त्राचे सर्व ज्ञात कायदे मॉडेल केले गेले आहेत आणि पदार्थांचे सर्व महत्त्वाचे पॅरामीटर्स विचारात घेतले आहेत. डेमो इमारतींपैकी एका छतावर असलेल्या मोठ्या पाईपसह एक छोटासा आधार दर्शवितो. या पाईपमधूनच द्रव वाहतो, ज्याची वैशिष्ट्ये वापरकर्त्याद्वारे सुसंगततेपासून रंगापर्यंत सेट केली जातात. खाली एक पूल आहे ज्यामध्ये तुम्ही ठोस बॉक्स टाकू शकता आणि ते किती वास्तववादी संवाद साधतात ते पाहू शकता.


फ्लुइड्स गेमच्या स्वरूपात बनवले जात नसले तरीही, येथेच NVIDIA PhysX च्या क्षमतांचे उत्कृष्ट प्रदर्शन करू शकले. येथे नसल्यास डेमो नक्की पहा हा नकाशा, नंतर किमान YouTube वर.

थोडक्यात, आजच्या चाचणीने आम्ही प्रभावित झालो. NVIDIA च्या प्रयत्नांबद्दल धन्यवाद, PhysX च्या हार्डवेअर अंमलबजावणीसाठी अनेक पर्याय उपलब्ध आहेत, विशेषतः, मल्टी-GPU मोड आम्ही तपशीलवार तपासला. तुमचे ग्राफिक्स कार्ड एकाच वेळी ग्राफिक्स आणि भौतिकशास्त्र दोन्ही हाताळण्यास सक्षम नसल्यास, तुम्ही फक्त जोडू शकता स्वस्त कार्डजसे की, त्रासदायक गैरसमज दूर करण्यासाठी. तुम्ही नवीनतम पिढीच्या शक्तिशाली बोर्डचे मालक असल्यास, जसे की, या GPU ची क्षमता PhysX सक्षम असलेल्या कोणत्याही समस्यांशिवाय खेळण्यासाठी पुरेशी असेल.

आज चाचणी केलेले संयोजन आणि अतिरिक्त पर्याय स्वतःच असल्याचे दिसून आले सर्वोत्तम बाजू. कार्ड्सने कोणत्याही अनुप्रयोगात निराश केले नाही आणि या जोडीची कामगिरी सर्व मोडमध्ये बिनधास्त होती. सुरवातीपासून हाय-एंड PhysX-ओरिएंटेड सिस्टम तयार करण्यासाठी ही कार्डे एक उत्कृष्ट पर्याय असू शकतात.

किंबहुना, शक्यतांची क्षितिजे आणखी विस्तृत केली जाऊ शकतात. उदाहरणार्थ, ते आधीच विक्रीसाठी उपलब्ध आहेत मदरबोर्डसह GeForce 8200 वर आधारित ग्राफिक्स कोर, जे PhysX प्रक्रियेला देखील समर्थन देते. बजेट पीसीला शक्तिशाली गेमिंग मशीनमध्ये बदलण्यासाठी फक्त एक बाह्य व्हिडिओ कार्ड जोडा आणि PhysX प्रक्रियेसाठी एकात्मिक ग्राफिक्स कनेक्ट करा.

आम्ही आधीच नमूद केल्याप्रमाणे, अत्यंत सकारात्मक गोष्ट PhysX च्या नवीन अंमलबजावणीमध्ये CUDA आणि त्यानुसार PhysX चे समर्थन करणारे कार्ड्सचा एक मोठा डेटाबेस आधीच अस्तित्वात आहे. शिवाय, सर्वात मनोरंजक गोष्ट अशी आहे की दुसऱ्या दिवशी उत्साही लोकांबद्दल बातम्या आल्या ज्यांनी NVIDIA PhysX ड्रायव्हर्सना पोर्ट केले ATI व्हिडिओ कार्ड! शिवाय, हे NVIDIA प्रोग्रामरच्या समर्थनाशिवाय केले गेले नाही, ज्यांना स्पष्टपणे तंत्रज्ञानाच्या विस्तृत संभाव्य वितरणात रस आहे. कोणत्याही परिस्थितीत, असे प्रयोग फक्त राहिल्यास फार नाही यशस्वी प्रयत्न, ग्राफिक्स रेंडरिंगसाठी Radeon व्हिडिओ कार्ड आणि भौतिकशास्त्रासाठी GeForce एकाच सिस्टममध्ये एकत्र करण्यापासून काहीही प्रतिबंधित करत नाही. एएमडी अद्याप कोणत्याही वेगळ्या तंत्रज्ञानास समर्थन देत नाही, डायरेक्टएक्स 11 वर विसंबून आहे, तर इंटेलने हॅवोकला बर्याच काळापूर्वी विकत घेतले होते, त्यामुळे असे दिसते की लवकरच आम्हाला केवळ ग्राफिक्स रेंडरिंगच्या संकल्पनांमध्येच नव्हे तर भौतिकशास्त्र प्रक्रियेचा देखील सामना करावा लागेल.

दुर्दैवाने, NVIDIA द्वारे सादर केलेल्या समाधानाची पूर्णता असूनही, कॉर्पोरेशनला अद्याप भौतिक ॲनालॉगसारखे काहीतरी आयोजित करून उत्पादकांच्या समर्थनाची नोंद करणे आवश्यक आहे. वे इट इज मींट टू बी प्ले. मुख्य दोष ज्यामुळे AGEIA अपयशी ठरले - गेम डेव्हलपर्सकडून कमकुवत समर्थन - अद्याप दूर केले गेले नाही. PhysX सपोर्ट असलेले गेम, जरी GeForce वर यशस्वीरित्या अंमलात आणले गेले असले तरी, अगदी कमी आहेत. उल्लेखित DX11, जे 18 महिन्यांत बाहेर येते, ते नवीन प्रकारच्या फर्मवेअर, Compute Shaders चे समर्थन करेल आणि हे स्पष्ट आहे की एक सार्वत्रिक API विकसकांसाठी श्रेयस्कर असेल. त्याच वेळी, सर्वसाधारणपणे, भौतिक प्रवेगचा विकास आधीच अशा पातळीवर पोहोचला आहे की विकसक त्याकडे दुर्लक्ष करू शकत नाहीत आणि, अर्थातच, नवीन गेममध्ये भौतिकशास्त्राकडे विशेष लक्ष दिले जाईल.

प्रोसेसर गणनेबद्दल काय? असे दिसते की CPU प्रवेगक भौतिकशास्त्र बाहेर पडण्याच्या मार्गावर आहे शेवटचे दिवस. अशी कार्ये आहेत जी क्लासिक x86 आर्किटेक्चरवर जलद सोडवली जाऊ शकतात, तर इतर युनिफाइड शेडर आर्किटेक्चरवर अधिक कार्यक्षमतेने कार्य करतात, जसे की NVIDIA मधील ग्राफिक्स टेस्ला. भौतिकशास्त्राचा प्रवेग स्पष्टपणे दुसऱ्या गटाशी संबंधित आहे, जसे आजच्या चाचणीने स्पष्टपणे दाखवले आहे. आधुनिक मानकांनुसार वेगवान नसलेले देखील कोणत्याही जटिलतेच्या PhysX गणनेसाठी आवश्यक कार्यप्रदर्शन प्रदान करण्यास सक्षम आहे. त्याच वेळी, Core 2 Duo सामना करू शकत नाही, FPS बार स्वीकार्य पातळीच्या खाली कमी करते.

NVIDIA आम्ही आज पुनरावलोकन केलेल्या विविध विनामूल्य गेम आणि डेमोची घोषणा करून PhysX जास्तीत जास्त वापरकर्त्यांपर्यंत आणण्याचा प्रयत्न करत आहे. कंपनीच्या मते, ही फक्त पहिली लहर आहे, आम्ही PhysX Software Pack 2 इ.ची अपेक्षा केली पाहिजे.

शेवटी, केलेल्या कामाबद्दल मी पुन्हा एकदा NVIDIA चे आभार मानू इच्छितो. शेवटी, PhysX केवळ तुम्हाला खरोखरच उच्च-गुणवत्तेचे भौतिकशास्त्र मॉडेलिंग साध्य करण्याची परवानगी देत ​​नाही, तर कॉर्पोरेशन भौतिक प्रभावांच्या नवीन पिढीसाठी विनामूल्य प्रवेश उघडते! पूर्वी, PhysX कार्ड $249 मध्ये विकले जात होते, परंतु आता CUDA समर्थनासह वैशिष्ट्यपूर्ण GPU असणे पुरेसे आहे आणि स्थापित ड्राइव्हर्ससमान परिणाम मिळविण्यासाठी. PhysX - खरंच मनोरंजक तंत्रज्ञान, उत्कृष्टपणे लक्षात आले. एकदा PhysX सह खेळण्याचा प्रयत्न केल्यावर, मला त्याचे परिणाम पहायचे आहेत उच्चस्तरीयआणि इतर खेळांमध्ये. NVIDIA कडून भौतिकशास्त्राच्या अंमलबजावणीसह कदाचित सर्वात अपेक्षित गेम एम्पायर आहेत: एकूण युद्धआणि मिरर एज आता कृतीमध्ये पाहण्यासारखे आहे, उदाहरणार्थ, पॅच आवृत्ती 1.5 सह किंवा अवास्तविक टूर्नामेंट 3 मध्ये जर तुमच्याकडे CUDA सपोर्ट असेल, म्हणजे GeForce 8. फक्त NVIDIA द्वारे ऑफर केलेले पॅकेज डाउनलोड करा आणि तुम्ही निराश होणार नाही.

वरवर पाहता, NVIDIA ग्राफिक्स कार्डचे अनेक मालक अनेक शिफारसी ओलांडून आले आहेत अतिरिक्त उपयुक्ततासंगणकावरील स्थापनेसाठी, वगळता आवश्यक ड्रायव्हर्स. खूप वेळा उल्लेख सॉफ्टवेअर PhysX म्हणतात. आणि मोठ्या प्रमाणावर, काही सामान्य वापरकर्त्यांना फिजएक्स म्हणजे काय याची कल्पना आहे, हा अनुप्रयोग एक प्रकारचा आहे नियंत्रण कार्यक्रमकिंवा व्हिडिओ कार्ड ओव्हरक्लोकरसारखे काहीतरी. ते खरोखर काय आहे आणि ते कशासाठी आवश्यक आहे हे शोधण्याचा प्रयत्न करूया.

PhysX म्हणजे काय?

सर्वप्रथम, हे लक्षात घेतले पाहिजे की PhysX एक अतिरिक्त इंजिन आहे जे आपल्याला विविध प्रकारच्या प्रक्रिया आणि अनुकरण करण्यास अनुमती देते. भौतिक घटनात्रिमितीय स्वरूपात संगणक मॉडेल.

बऱ्याचदा त्यांचा वापर आधुनिक संगणक गेममध्ये दिसून येतो, ज्यामुळे ग्राफिक्स प्रवेगकांच्या आवश्यकतांमध्ये लक्षणीय वाढ होते. पण ही नाण्याची एकच बाजू आहे. व्हिडीओ कार्ड इंटरफेसशी संवाद साधणाऱ्या सॉफ्टवेअरच्या बाबतीत फिजएक्स काय आहे याबद्दल जर आपण बोललो, तर ड्रायव्हरमधील समानता सर्वात थेट आढळू शकते, कारण मुख्य अनुप्रयोग (SDK डेव्हलपमेंट किटशिवाय) देखील स्वतंत्र ड्रायव्हर म्हणून स्थापित केला आहे. .

शिवाय, प्रोग्राममध्येच आपण शोधू शकता विशेष पॅनेलस्थापित अडॅप्टरच्या ग्राफिक वैशिष्ट्यांसह नियंत्रणे.

मॉडेलिंग मध्ये मुख्य दिशानिर्देश

भौतिक घटनांच्या मॉडेलिंगसाठी वातावरणाच्या अर्थाने PhysX म्हणजे काय याचा विचार केल्यास (त्याचे नाव "भौतिकशास्त्र" असे उच्चारले जात नाही), तर आम्ही माध्यमांच्या परस्परसंवादाच्या प्रक्रियेच्या सर्वात अचूक पुनरुत्पादनाशी संबंधित अनेक मुख्य क्षेत्रे हायलाइट करू शकतो. किंवा संगणक गेम तयार करताना एकमेकांशी काही वस्तू, पुन्हा समान.

हे स्पष्ट आहे की गेममध्ये आपण लिहून द्रवचे वास्तववादी वर्तन प्राप्त करू शकता प्रोग्राम कोडते खूप कठीण असू शकते. अशा प्रकारे, फिजएक्समध्ये तीन मुख्य दिशानिर्देश आहेत ज्यामध्ये मॉडेलिंग केले जाते:

  • द्रवपदार्थ;
  • फॅब्रिक्स;
  • घन पदार्थ

या सर्वांसह, वरील घटकांचे एकमेकांशी परस्परसंवादाचे निरीक्षण करता येते, आणि केवळ त्यांच्यापैकी कोणाचेही वर्तन नाही.

Windows साठी NVIDIA PhysX स्थापित करत आहे

आता चालू असलेल्या संगणकांवर हे सॉफ्टवेअर उत्पादन स्थापित करण्याबद्दल काही शब्द विंडोज नियंत्रण, आणि NVIDIA ग्राफिक्स चिप्सच्या मालकांसाठी हा अनुप्रयोग किती आवश्यक आहे याबद्दल थोडेसे. चला शेवटच्यापासून सुरुवात करूया. हे दिसून येते की, NVIDIA व्हिडिओ कार्डच्या मालकांसाठी त्यांच्या संगणकावर असा स्वतंत्र ड्रायव्हर असणे आवश्यक नसले तरी अत्यंत इष्ट आहे. अशा अतिरिक्त इंजिनचा वापर केल्याने तुम्हाला सेंट्रल प्रोसेसर किंचित ऑफलोड करण्याची अनुमती मिळेल, जो हार्डवेअर प्रवेग वापरून टेक्सचरवर प्रक्रिया करण्यासाठी जबाबदार असू शकतो आणि काही फंक्शन्स ग्राफिक्स कोरमध्ये हस्तांतरित करू शकतो.

परंतु SDK सोबत हे सॉफ्टवेअर इन्स्टॉल करणाऱ्या प्रोग्रामरसाठी, प्रक्रिया ऑप्टिमाइझ करण्यासाठी विविध मॉडेलिंग पॅटर्न, पर्यावरण वर्तन किंवा ऑब्जेक्ट वर्तन वापरून संगणक गेम तयार करताना ही एक अतिशय गंभीर मदत होऊ शकते.

खरं तर, स्थापना खूप सोपी आहे. आपल्याला अधिकृत वेबसाइटवरून आवश्यक घटक डाउनलोड करणे आवश्यक आहे आणि नंतर अंगभूत “विझार्ड” च्या सूचनांचे अनुसरण करून त्यांना सिस्टममध्ये समाकलित करणे आवश्यक आहे.

PhysX इतर व्हिडीओ कार्डसाठी वापरता येईल का?

इंटरनेटवर, काही वापरकर्ते आणि विकासक दावा करतात की हे सॉफ्टवेअर उत्पादन केवळ काम करताना वापरले जाऊ शकते NVIDIA व्हिडिओ कार्ड. हे चुकीचे आहे. 2008 मध्ये मागे, PhysX SDK वर आधारित Eran Redit नावाचा कोणीतरी Radeon 3870 मालिका ग्राफिक्स प्रवेगकांसाठी हार्डवेअर समर्थन लाँच आणि ऑप्टिमाइझ करण्यात सक्षम होता, त्यानंतर त्याला विकास कार्यसंघामध्ये सामील होण्यासाठी आमंत्रित देखील करण्यात आले. इतर माहितीनुसार, एक ओपन उपस्थिती असूनही मूळ सांकेतिक शब्दकोशआणि या सॉफ्टवेअरचे संपूर्ण वितरण GNU परवाने, असे दिसते की NVIDIA ने वारंवार सांगितले आहे की GPU समर्थन ( GPUs) ATI कडून त्याच्या योजनांमध्ये समाविष्ट नाही आणि त्याला समर्थन नाही. पण इथेही पळवाट होती. वस्तुस्थिती अशी आहे की अनेक गेम विकसकांसाठी वास्तववादी सिम्युलेशनगेम प्रक्रियेसाठी, एक विशेष APEX PhysX पॅकेज स्थापित करण्याचा प्रस्ताव आहे, जे डिझाइनर आणि कलाकारांना प्रोग्रामरच्या स्पष्ट सहभागाशिवाय ऑब्जेक्ट्स काढण्यासाठी आवश्यक क्रिया करण्यास अनुमती देते.

इंस्टॉलेशन, कार्यक्षमता आणि सोप्या समस्यानिवारण पद्धतींसह संभाव्य समस्या

इंस्टॉलेशन अयशस्वी होण्याबद्दल, बहुतेकदा ते विंडोज 7 मध्ये PhysX स्थापित करण्याचा प्रयत्न करताना काही कारणास्तव दिसून येतात (बहुधा 1714 आणि 1316 क्रमांकांसह अपयश दिसून येतात), आणि तंतोतंत पुन्हा-इंस्टॉलेशन दरम्यान. हे का घडते हे निश्चितपणे माहित नाही, परंतु काही तज्ञांना असे आढळले आहे बहुतांश भागहे चुकीच्या प्राथमिक किंवा मुळे आहे पुनर्स्थापना NVIDIA ड्रायव्हर्स(किंवा व्हिडिओ कार्ड बदलताना, परंतु तेथे असल्यास स्थापित पॅकेज PhysX), ज्यासाठी अगदी ऑप्टिमायझर प्रोग्राम नेहमी सिस्टम रेजिस्ट्रीमधील संबंधित नोंदी हटवत नाहीत. या परिस्थितीत, तुम्हाला सर्व ड्रायव्हर लायब्ररी पूर्णपणे मॅन्युअली काढावी लागतील.

कधीकधी युटिलिटी वापरण्याची शिफारस केली जाते ड्रायव्हर स्वीपर, PhysX घटक निवडा (जर ते पुन्हा स्थापित करणे शक्य नसेल), आणि नंतर त्याचे विश्लेषण करा. सर्व सापडलेल्या वस्तू काढून टाकल्या पाहिजेत आणि नंतर साफ केल्या पाहिजेत सिस्टम नोंदणी(पुन्हा स्वतंत्रपणे, ऍपलेटचे नाव शोधून - PhysX), नंतर चालवा पूर्ण रीबूटसंगणक. आणि वर वर्णन केलेल्या सर्व चरणांनंतरच तुम्ही PhysX पॅकेज पुन्हा स्थापित करू शकता. याव्यतिरिक्त, हे अगदी चांगले असू शकते की PhysX आवृत्ती स्वतःच पालन करत नाही ऑपरेटिंग सिस्टमकिंवा ग्राफिक्स चिप मॉडेल. याकडेही लक्ष देण्याची गरज आहे.

आपण खर्च करण्यास प्राधान्य दिल्यास मोकळा वेळएका मनोरंजक, डायनॅमिक आणि रोमांचक 3D गेमसाठी, गेममधील सर्वोत्तम ग्राफिक्स तुमच्यासाठी नक्कीच महत्त्वाचे असतील. सिम्युलेशनची उत्कृष्ट पदवी त्रिमितीय वस्तू, शेडर्स आणि बहुभुजांची एक मोठी संख्या, भौतिक वस्तू रेखाटणे - आपण निश्चितपणे या सर्व महत्त्वपूर्ण बारकाव्यांसाठी योग्य वेळ द्याल. पॉलीगोनल ऑब्जेक्ट्सच्या भौतिक गुणधर्मांचे अनुकरण करण्याशी संबंधित मालकीचे इंजिन, PhysX from NVidia. या लेखात आम्ही तुम्हाला सांगणार आहोत PhysX काय आहे, ते का आवश्यक आहे आणि ते अद्यतनित करताना समस्यांचे निराकरण कसे करावे.

आम्ही इंजिन इंस्टॉलेशन मॉडेलची तुलना गेम वितरण पॅकेजमध्ये समाविष्ट असलेल्या इतर आधुनिक लायब्ररींशी केल्यास, PhysX ला स्वतंत्र इंस्टॉलेशन आवश्यक आहे. इंजिन स्वतंत्र ड्रायव्हर म्हणून सिस्टममध्ये स्थापित केले आहे. याव्यतिरिक्त, गणना ग्राफिक पॅरामीटर्सवेगळ्या घटकाच्या रूपात सिस्टम युनिटमध्ये स्थापित केलेल्या विशेष बोर्डद्वारे केले जाऊ शकते. या परिस्थितीत, अनुप्रयोग सुरू झाल्यानंतर घटकाचे सॉफ्टवेअर DLL त्या बोर्डच्या संसाधनांचा वापर करतील. अन्यथा, जर असा हार्डवेअर घटक गहाळ असेल, तर अंकगणित गणनेशी संबंधित सर्व फंक्शन्स CPU ला नियुक्त केले जातात, ज्यामध्ये ऑब्जेक्ट्सच्या 3D प्रक्रियेशी संबंधित गणनेव्यतिरिक्त भरपूर कार्ये आहेत.

PhysX म्हणजे काय आणि ते काय दर्शवते?

मूलत:, इंजिन स्वतःच तीन मुख्य घटक एकत्र करते जे भौतिकशास्त्र पोस्ट-प्रोसेसिंग करतात:

- कापडांचे रेखाचित्र;

- द्रवांचे पॅरामीटरायझेशन;

- कठोर पृष्ठभागांवर प्रक्रिया करणे.

आपण PhysX SDK लायब्ररी स्थापित करण्याचे ठरविल्यास, आपण उच्च-बहुभुज वस्तूंच्या प्रक्रियेसंदर्भात वर वर्णन केलेल्या तीन एकीकृत इंजिन घटकांचे कार्य आपल्या स्वत: च्या डोळ्यांनी पाहू शकता.

PhysX म्हणजे काय आणि ते कोणत्या व्हिडिओ कार्डवर काम करते? PhysX चा वापर फक्त GeForce 8 जनरेशन आणि अधिक आधुनिक वर केला जातो, ज्यात 32 घटकांचे किमान कोर आणि 256 MB ची व्हिडिओ मेमरी क्षमता असते. तुम्ही PhysX द्वारे व्हिडिओ ग्राफिक्स प्रोसेसिंगसाठी NVidia GPU अडॅप्टर वापरण्याचे ठरविल्यास, तुमच्या PC कॉन्फिगरेशनमधील इतर ग्राफिक्स हार्डवेअर डिव्हाइसेस देखील NVidia ग्राफिक्सने सुसज्ज असल्याची खात्री करा.

फिजएक्स म्हणजे काय - इंजिनसह संभाव्य समस्या आणि त्यांचे निराकरण करण्याच्या पद्धती

वापरकर्त्यांच्या संगणकांवर, फिजिक्स ड्रायव्हरच्या स्थापनेदरम्यान, ओळख क्रमांक 1714 किंवा 1316 सह त्रुटी अनेकदा आढळतात, ही समस्या थेट NVidia व्हिडिओ ॲडॉप्टरवर त्यांच्या पुनर्स्थापनेदरम्यान कालबाह्य लायब्ररीच्या चुकीच्या काढण्याशी संबंधित आहे. वर्णन केलेल्या अडचणी Win 7 आणि नंतरच्या सिस्टममध्ये उद्भवतात. या परिस्थितीत, इंजिन अजिबात स्थापित केलेले नाही, जे वापरकर्त्याच्या हार्ड ड्राइव्हवर PhysX च्या जुन्या आवृत्तीतील उर्वरित कचरा उपस्थितीमुळे आहे. विशेष वापरताना हे लक्षात घेणे आवश्यक आहे सॉफ्टवेअर उत्पादनेआणि सिस्टम क्लीनिंगशी संबंधित कॉम्प्लेक्स (ड्रायव्हर स्वीपर, ड्रायव्हर क्लीनर, रेग ऑर्गनायझर), उद्भवलेल्या अडचणी सोडवणे शक्य नाही. बहुधा तुम्हाला करावे लागेल पूर्ण काढणेतुमच्या संगणकाच्या मेमरीमधील Envidia फाइल्सच्या कालबाह्य आवृत्त्या.

तुम्हाला प्रदान केलेल्या साहित्याच्या लेखकाकडून समान समस्या PhysX सह घडले जेव्हा त्याने व्हिडिओ कार्डला GeForce GTX 670 ने GTX 560 ने बदलण्याचा निर्णय घेतला. अर्थात, ड्रायव्हरची जुनी आवृत्ती नवीन GPUअजिबात अनुरूप नाही आणि सर्व प्रकारच्या त्रुटी सिस्टममध्ये दिसू लागतील. खाली आम्ही तुम्हाला या कोंडीवर मात करण्यासाठी सूचना देऊ.

तर, फिजएक्स - ते काय आहे आणि ते अद्यतनित करताना समस्यांचे निराकरण कसे करावे? PhysX इंजिनची जुनी आवृत्ती काढली गेली की नाही याची पर्वा न करता, आम्ही ते शोधतो आणि उघडतो ड्रायव्हर प्रोग्रामस्वीपर किंवा ड्रायव्हर क्लीनर आणि अंतिम उपलब्ध आवृत्ती.

लायब्ररींच्या सूचीमध्ये, NVidia – PhysX च्या पुढील बॉक्स चेक करा आणि "विश्लेषण" नियंत्रणावर क्लिक करा.

IN मॅन्युअल मोडआम्ही प्रोग्रामद्वारे आढळलेल्या सर्व आयटमची निवड करतो, साफसफाईची प्रक्रिया सुरू करतो आणि पुढील टप्पा सुरू करतो. प्रोग्राममध्ये अवशिष्ट कीचे कोणतेही ट्रेस आढळले नाहीत तर, पुढील पुनरावृत्तीवर जा.

ते डिरेक्टरीमध्ये उपलब्ध आहे का ते पाहू. C:\Program Files (x86) 64-बिट सिस्टमसाठी किंवा C:\Program Files 32-बिट ऑपरेटिंग सिस्टमसाठी, NVidia Corporation फोल्डर. आम्ही त्यात जातो आणि निर्दिष्ट निर्देशिकेमध्ये PhysX निर्देशिका आहे की नाही ते तपासा. तसे असल्यास, ते पुसून टाका.

आतासाठी चला सुरुवात करूया नवीन स्थापना Windows 10 किंवा उच्च साठी PhysX प्रारंभिक आवृत्ती OS साठी हे खूप लवकर आहे, तुम्हाला अद्याप उर्वरित जुन्या कीजची नोंदणी साफ करण्याची आवश्यकता आहे. चला Win+R बटण संयोजन वापरू आणि regedit विनंती चालवू. अशा साध्या हाताळणीच्या प्रक्रियेत, नोंदणी सुधारक उघडला जाईल. आपल्याला हे माहित असणे आवश्यक आहे की जर रेजिस्ट्रीमधील संबंधित की चुकीच्या पद्धतीने हटविल्या गेल्या तर, आपण ऑपरेटिंग सिस्टमची योग्य कार्यक्षमता गमावू शकता किंवा OS पूर्णपणे चालणे थांबवेल. मॅन्युअल साफसफाईसह पुढे जाण्यापूर्वी, आधी वर्णन केलेल्या समान उपयुक्तता वापरून रेजिस्ट्रीची बॅकअप प्रत तयार करा किंवा रेजिस्ट्रीमध्येच, "फाइल" - "निर्यात" वर क्लिक करा.

जेव्हा ड्रायव्हर्सना ऍप्लिकेशन मॅनेजरकडून सिस्टममधून काढून टाकले गेले आणि रेजिस्ट्री स्वतःच एका विशिष्ट सॉफ्टवेअर पॅकेजद्वारे स्वयंचलितपणे साफ केली गेली, तेव्हा आम्हाला रेजिस्ट्रीमध्ये एक चांगले डझन बाकीचे पॅरामीटर्स आणि मूल्ये सापडली, म्हणून आम्ही सर्वकाही स्वतःच साफ केले. .

वर क्लिक करा शीर्ष मेनू"संपादित करा" श्रेणीवर आणि "शोधा" मूल्य निवडा. मजकूर फील्डमध्ये, "physx" विनंती सुरू करा आणि "पुढील शोधा" आयटमवर क्लिक करा.

जेव्हा उघडलेल्या निर्देशिकेतील सर्व मूल्यांमध्ये नावाचा कीवर्ड असतो, तेव्हा आम्ही संपूर्ण निर्देशिका पूर्णपणे काढून टाकतो. शाखेत इतर तांत्रिक उपाय किंवा विकासाशी संबंधित पॅरामीटर्स असल्यास, ज्यांच्या नावात किंवा मूल्यामध्ये की क्वेरी आहे फक्त ती मूल्ये काढून टाका. उर्वरित सर्व पॅरामीटर्स "पुढील शोधा" पर्याय वापरून आढळतात.

संपूर्ण मॅन्युअल साफसफाईची प्रक्रिया सुमारे एक तास घेईल, म्हणून आपला वेळ घ्या आणि सर्वकाही क्रमाने करा. सिस्टमच्या संपूर्ण पुनर्स्थापनेचा अवलंब करण्यापेक्षा अनावश्यक कीजची नोंदणी व्यक्तिचलितपणे साफ करणे खूप सोपे नाही का? होय, आणि तृतीय-पक्ष सॉफ्टवेअर सानुकूलित करण्यासाठी (ड्रायव्हर्स, प्रणाली उपयुक्तता, archivers, video players, games) तुम्हाला खूप गरज असेल मोठ्या प्रमाणातवेळ, म्हणून आम्ही जे नियोजित केले आहे ते अंमलात आणण्यासारखे आहे.

रेजिस्ट्रीमधील आवश्यक की हटविल्यानंतर, तुमचा पीसी रीस्टार्ट करा आणि तुम्ही इंस्टॉलेशन सुरू करू शकता नवीन आवृत्ती NVidia Corporation च्या अधिकृत वेब पोर्टलवरून PhysX. आता तुम्हाला PhysX म्हणजे काय, त्यासोबत कसे कार्य करावे आणि तुम्ही तुमचे PC हार्डवेअर कॉन्फिगरेशन बदलल्यास त्याच्या इंस्टॉलेशनमधील समस्या कशा सोडवता येतील याची चांगलीच ओळख झाली आहे.



आम्ही वाचण्याची शिफारस करतो

वर