锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
閫夋嫨PhysX鐨勫師鍥犳槸榪欐牱鐨勶紝鎷跨洰鍓嶄笌PhysX瀵圭珛鐨凥avok寮曟搸鏉ュ仛姣旇緝錛孖ntel鍜孉MD-ATI鏀寔鐨凥avok寮曟搸涓昏鑷村姏浜嶤PU榪愮畻鐗╃悊鏁堟灉錛岃宯vidia鐙帹鐨刢uda鏋舵瀯鍜孭hysX寮曟搸鍒欎富瑕佽嚧鍔涗簬GPU鎴朑PU緹ら泦榪愮畻錛屼笖涓嶈皥鍦ㄦ父鎴忓鎴風鐨勭墿鐞嗘晥鏋滃埌搴曟槸鐢℅PU濂借繕鏄疌PU濂斤紙榪欒窡浣燝PU鏄惁蹇欏緱榪囨潵鏈夊叧錛夛紝鐢變簬鐩墠姝e湪鏀誨叧鐨勬父鎴忓紑鍙戦」鐩渶姹傝緝涓虹壒孌婏紝鎴戝湪榪欓噷鍙叧娉ㄦ湇鍔″櫒鏂歸潰鐨勯珮鎬ц兘鍒氫綋鐗╃悊榪愮畻闂銆俷vidia榪戜袱騫存帹鍑虹殑cuda鏋舵瀯緹ら泦涓嶆柇璧板悜鎴愮啛錛岃繖縐嶇兢闆嗘槸鐢℅PU闃靛垪浣滀負榪愮畻鏍稿績鐨勮秴綰у茍琛岃綆楁満錛屽湪鐗╃悊榪愮畻鏂歸潰涓嶤PU鎵緇勬垚鐨勭兢闆嗕笉鏄竴涓。嬈★紝鎬諱綋榪愮畻鎬ц兘鐢氳嚦瓚呰繃鍚岀瓑浠蜂綅鐨凜PU緹ら泦榪戠櫨鍊嶏紒鎴戣冭檻灝嗙墿鐞嗚繍綆楀畬鍏ㄤ氦緇欑嫭绔嬬殑GPU緹ら泦錛岃CPU鍘誨仛閭d簺瀹冩墍鎿呴暱鐨勫伐浣溿備篃璁歌繖姝f槸絎﹀悎浜唍vidia鎺ㄥ箍cuda鐨勬濇兂鍚э紝鍥犳鐪嬬潃PhysX瀵規(guī)垜灝辨湁鏍煎鐨勫惛寮曞姏錛屾墍浠ュ綋鐒舵槸濂嬪姏鐮旂┒浜嗐?br>
浜庢槸鍘諱簡nvidia瀹樼綉鐨凞ownload鍖猴紝鍏堟悶涓嬫潵涓変釜涓滆タ錛歝uda sdk銆乧uda toolkit銆乧uda 閭d釜鍟ワ紵錛熸病鍟ワ紝鍙槸闅忎究鐪嬬湅錛岄『甯﹁浜嗕笅cuda鏄懼崱椹卞姩錛屽懙鍛點備簬鏄張涓嬩簡PhysX鐨凷DK錛屽ソ浜嗭紝絳変竴鍒囧畨瑁呭畬姣曪紝璁劇疆濂藉寘鍚洰褰曞拰搴撶洰褰曞悗灝卞紑濮嬩簡鎴戠殑HelloWorld鍘嗙▼錛佸啓涓涓狿hysX鐨凥elloWorld杈冧負楹葷儲錛岃鏈夎兘鐪嬪緱瑙佺殑鏁堟灉榪樺緱绱竴闃靛瓙錛屼簬鏄洿鎺ユ嬁sample閲岀殑鏁欑▼榪涜淇敼錛岀涓姝ュ綋鐒舵槸鎴充竴鎴沖垰浣撶鎾炰簡錛屽彂鐜癙hysX鐨勬娊璞″緩妯℃瘮鎴戞枡鎯崇殑濂藉緢澶氾紝鍩烘湰涓婃垜鎵鑰冭檻鍒扮殑瀹冨叏鏈変簡錛岃屼笖鐞嗚В璧鋒潵闈炲父綆鍗曘?br>
PhysX鐨勫緩绔嬭繃紼嬪彧鏈夊緢灝戦噺鐨勪唬鐮侊紝棣栧厛鏄緩绔嬩竴涓猄DK瀵硅薄錛岀劧鍚庡緩绔嬬鎾炲満鏅疦xScene銆?br>鍦≒hysX涓紝涓涓彲浠ユ嫻嬬鎾炵殑瀵硅薄鍙仛NxActor錛岃繖涓狽xActor鐨勫緩绔嬮櫎浜嗛渶瑕佷竴涓寚瀹氱殑NxScene浠ュ錛岃繕闇瑕佷竴浜涙弿榪頒俊鎭紝榪欎簺鎻忚堪濡備笅錛?br>紕版挒瀵硅薄鐨勫褰㈡弿榪幫細 緇熶竴鐢ㄧ殑鏄疦xXXXShapeDesc鐨勫懡鍚嶆柟寮忥紝璀NxBoxShapeDesc錛岀敋鑷砃xTranglesMeshShapeDesc涔嬬被鐨勶紝浣犲彲浠ュ皢浠繪剰鐨?D褰㈡佸仛鎴怤xActor鐨勫褰紝鐗╃悊寮曟搸浼氭牴鎹繖涓褰㈢殑闈㈡潵鍋氱鎾炴嫻嬪拰璐ㄧ偣鐨勬牴鎹?br>紕版挒瀵硅薄鐨勪綋鍨嬫弿榪幫細 鍗砃xBodyDesc錛岀敤浜庤褰曚竴涓鎾炲璞$殑璐ㄩ噺銆佸垵濮嬮熷害銆佸垵濮嬪啿閲忕瓑淇℃伅錛屾劅瑙変技涔庢槸灝嗕竴涓璞′綔涓轟竴涓川鐐硅冭檻鏃剁殑涓浜涙暟鎹紝鎬諱箣錛屾病鏈夎繖涓弿榪扮殑璇濓紝紕版挒瀵硅薄浼氳瑙嗕負涓涓潤鎬佸璞★紝鍗充笉鑳戒富鍔ㄥ彉鍔ㄥ潗鏍囩殑鐗╀綋錛屼害涓嶄細瀛樺湪璐ㄩ噺鍜岄熷害絳変俊鎭?br>鏉愯川ID錛氭潗璐ㄦ槸鍦ㄧ墿鐞嗗紩鎿庣殑NxScene涓緩绔嬬殑錛屾瘡涓璞℃墍浣跨敤鐨勬潗璐↖D閮芥槸鎸囩殑鏄疦xScene涓殑絎嚑涓潗璐ㄣ傛潗璐ㄥ寘鎷簡鎽╂摝鍔涘拰寮瑰姏涔嬬被鐨勪俊鎭?br>
鎭╋紝鐩墠榪樻病鐪嬪埌joint鐨勪嬌鐢紝浼拌灝辨槸榪炴帴涓や釜紕版挒瀵硅薄鐨勪竴縐嶅姏瀛﹀叧緋誨惂錛屾潵鍥炴憜鍔ㄧ殑鍚婄錛屼笂闈㈠張瑕佽兘绔欎漢錛岃偗瀹氶渶瑕佽繖涓傝繖鏍風湅鏉ワ紝鍒氫綋鍩烘湰涓婁笉瀛樺湪浠涔堥棶棰樹簡錛岃屽湪鎴戠洰鍓嶆敾鍏崇殑鏈嶅姟鍣ㄩ儴鍒嗭紝鍙渶瑕佸垰浣撻儴鍒嗭紝鍥犳PhysX鐨勫涔犵洰鍓嶅埌姝や負姝簡錛屾帴涓嬫潵灝辨槸瀵規(guī)父鎴忔湇鍔″櫒鐨勬鏋惰璁′笂澶氫笅鍔熷か浜嗐?br>