锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV伊人久久青青草原,久久青青色综合,久久99久久99精品免视看动漫http://m.shnenglu.com/shadow/category/614.html鍩嬮浣曢』妗戞鍦幫紝浜虹敓浣曞涓嶉潚灞?lt;br> <script src='http://s26.cnzz.com/stat.php?id=149868&web_id=149868&show=pic' language='JavaScript' charset='gb2312'></script> <script src="http://www.xcinfo.ha.cn/jsq/default.asp?User=softshadow&Length=6&x=15&y=20&Mode=002"></script> <script src="http://raptor.512j.com/count/c/qqcf.asp?user_name=shadow"></script> zh-cnTue, 20 May 2008 06:19:31 GMTTue, 20 May 2008 06:19:31 GMT60BHRE Release 1.0http://m.shnenglu.com/shadow/archive/2006/08/02/10783.html鑻﹁鍍?/dc:creator>鑻﹁鍍?/author>Wed, 02 Aug 2006 13:05:00 GMThttp://m.shnenglu.com/shadow/archive/2006/08/02/10783.htmlhttp://m.shnenglu.com/shadow/comments/10783.htmlhttp://m.shnenglu.com/shadow/archive/2006/08/02/10783.html#Feedback16http://m.shnenglu.com/shadow/comments/commentRss/10783.htmlhttp://m.shnenglu.com/shadow/services/trackbacks/10783.html
BHRE浣跨敤OpenGL浣滀負搴曞眰鍥懼艦API錛岄噰鐢–G浣滀負Shader寮鍙戣璦錛屽湪鍦烘櫙緇勭粐鍜岀姸鎬佺鐞嗙殑鍩烘湰鏁版嵁緇撴瀯鍩虹涓婏紝鐮斿彂浜嗗寘鎷竴緋誨垪闈㈠悜涓夌淮娓告垙銆佷豢鐪熸ā鎷熴佹極娓稿睍紺虹瓑瀹炴椂涓夌淮鍥懼艦搴旂敤鐨勫姛鑳姐?

* Features
o 鍩烘湰3DS妯″瀷杞藉叆
o 瑙嗙偣榪愬姩
o 瀵硅薄榪愬姩
o 瑁佸噺綆楁硶
o 澶╃┖鐩?
o 澶ц妯″湴褰?
o 涓夌淮澹伴煶
o 紕版挒媯嫻?
o 闆炬晥鏋?
o 澶氬厜婧愭晥鏋?
o 鍩轟簬GPU鐨勬按娉㈢壒鏁?
o Video綰圭悊
o LOD   闃呰鍏ㄦ枃

]]>
鍙堝ソ鍑犲ぉ娌℃洿鏂頒簡http://m.shnenglu.com/shadow/archive/2006/05/19/7411.html鑻﹁鍍?/dc:creator>鑻﹁鍍?/author>Fri, 19 May 2006 08:09:00 GMThttp://m.shnenglu.com/shadow/archive/2006/05/19/7411.htmlhttp://m.shnenglu.com/shadow/comments/7411.htmlhttp://m.shnenglu.com/shadow/archive/2006/05/19/7411.html#Feedback0http://m.shnenglu.com/shadow/comments/commentRss/7411.htmlhttp://m.shnenglu.com/shadow/services/trackbacks/7411.html
1錛孎ragmentProgram涓嶅鐞嗙殑涓滆タ錛屽fog,depth浼氳嚜鍔ㄦ祦鍒板鐞嗕粬浠殑鐜妭銆?br />2, VertexProgram鏇夸唬鎺夌殑灝卞彧鏄疶ranform鍜孡ighting錛孎ragmentProgram鏇夸唬鎺夌殑鏃禙ragment鐨凜olor鍜岀汗鐞嗘彃鍊煎嚭鏉ョ殑Color鎸夌収綰圭悊鐨勯鑹叉ā寮忚繘琛屾販鍚堢殑閮ㄥ垎銆?br />3錛宱penGL鐨勯珮綰х増鏈腑鏈夛紝鍏夌収涓璯lLightMode()涓彲浠ユ寚瀹氬皢Specular鐨勯儴鍒嗗甫鍒板厜鏍呭寲浠ュ悗璧蜂綔鐢紝灝辨槸璇村嵆渚縑ertexProgram鍙槸杈撳嚭涓涓狢olor鍊鹼紝鏈鍚庡嵆渚塊噰鐢℅L_REPLACE鐨勬柟寮忎篃鍙互浣撶幇鍑篠pecular鏉ャ傛垜鎯寵繖涓閮ㄥ垎FS鏄笉鑳芥帶鍒剁殑銆?br />

鐪嬪埌涓涓綉鍧錛歨ttp://tony3d.cnblogs.com/archive/2006/05/02/390753.html
鏈潵鎴戝啓榪欎釜鏄兂淇濆瓨涓鐐硅祫鏂欙紝杞澆涓鐐規枃绔狅紙鐜板湪涔熶笉杞簡錛屾湁鏃跺欐秹鍙婄増鏉冪殑闂錛夛紝璁板綍涓鐐瑰績寰楋紝娌℃兂鍒拌繖瀹朵紮灞呯劧鎶婃垜鐨刡log涔熷垪榪涘幓浜嗭紝鐪熸槸涓漢鐜扮溂錛屽懙鍛碉紝榪樻槸鎵懼啓鐪熸楂樻墜鐨刡log鍚э紝姣斿http://www.humus.ca/銆?br />

]]>
shader瀛︿範絎旇錛?錛夛紞鍏充簬cg1.2鍜宑g1.4鐨勫彂灞曞巻紼?/title><link>http://m.shnenglu.com/shadow/archive/2006/04/25/6286.html</link><dc:creator>鑻﹁鍍?/dc:creator><author>鑻﹁鍍?/author><pubDate>Tue, 25 Apr 2006 15:41:00 GMT</pubDate><guid>http://m.shnenglu.com/shadow/archive/2006/04/25/6286.html</guid><wfw:comment>http://m.shnenglu.com/shadow/comments/6286.html</wfw:comment><comments>http://m.shnenglu.com/shadow/archive/2006/04/25/6286.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/shadow/comments/commentRss/6286.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/shadow/services/trackbacks/6286.html</trackback:ping><description><![CDATA[嫻佹按甯愶紝闅忔墜璁頒笅錛?br /><ul><li><span style="font-family: SimSun;" lang="ZH-CN">鐩村埌鐜板湪鎴戞墠鏄庣櫧錛?/span><span style="font-family: Verdana;" lang="EN-US">CG</span><span style="font-family: SimSun;" lang="ZH-CN">鏄?/span><span style="font-family: Verdana;" lang="EN-US">CG</span><span style="font-family: SimSun;" lang="ZH-CN">錛?/span><span style="font-family: Verdana;" lang="EN-US">CGFX</span><span style="font-family: SimSun;" lang="ZH-CN">鏄?/span><span style="font-family: Verdana;" lang="EN-US">CGFX</span><span style="font-family: SimSun;" lang="ZH-CN">錛?/span><span style="font-family: Verdana;" lang="EN-US">CG</span><span style="font-family: SimSun;" lang="ZH-CN">鏄竴縐嶈璦錛?/span><span style="font-family: Verdana;" lang="EN-US">CGFX</span><span style="font-family: SimSun;" lang="ZH-CN">鏄竴濂楃紪紼嬫ā鍨嬶紝鑰屾垜浠鍋氱殑鏄皝瑁?/span><span style="font-family: Verdana;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">錛屾湁浜?/span><span style="font-family: Verdana;" lang="EN-US">CGFX</span><span style="font-family: SimSun;" lang="ZH-CN">灝辨湁鏇村己鐨勪竴縐嶈〃杈撅紝鍙互瀵逛笉鍚岀殑</span><span style="font-family: Verdana;" lang="EN-US">Profile</span><span style="font-family: SimSun;" lang="ZH-CN">鎸囧畾閰嶇疆錛屽彲浠ヨ瀹?/span><span style="font-family: Verdana;" lang="EN-US">openGL state</span><span style="font-family: SimSun;" lang="ZH-CN">銆?/span></li></ul><span style="font-family: SimSun;" lang="ZH-CN"></span><ul><li><span style="font-family: SimSun;" lang="ZH-CN">瀵逛簬</span><span style="font-family: Verdana;" lang="EN-US">D3D</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勭粯鍒舵柟寮忚岃█錛屾槸鏍規嵁鍚嶅瓧寰楀埌</span><span style="font-family: Verdana;" lang="EN-US">Technique</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勫彞鏌勶紝鐒跺悗姣忔緇樺埗</span><span style="font-family: Verdana;" lang="EN-US">Mesh</span><span style="font-family: SimSun;" lang="ZH-CN">鍓嶈瀹氱敓鏁堢殑</span><span style="font-family: Verdana;" lang="EN-US">Technique</span><span style="font-family: SimSun;" lang="ZH-CN">錛屽湪閬嶅巻璇?/span><span style="font-family: Verdana;" lang="EN-US">Technique</span><span style="font-family: SimSun;" lang="ZH-CN">涓嬬殑鎵鏈?/span><span style="font-family: Verdana;" lang="EN-US">Pass</span><span style="font-family: SimSun;" lang="ZH-CN">錛岄愪竴榪涜緇樺埗錛?/span></li><li><span style="font-family: SimSun;" lang="ZH-CN">閭d箞瀵逛簬</span><span style="font-family: Verdana;" lang="EN-US">OpenGL</span><span style="font-family: SimSun;" lang="ZH-CN">鏉ヨ錛屾垜浠彧鐭ラ亾鍦?/span><span style="font-family: Verdana;" lang="EN-US">CreateProgram</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勬椂鍊欐寚瀹氫竴涓叆鍙e嚱鏁幫紝閭e浜庡叿鏈夊涓?/span><span style="font-family: Verdana;" lang="EN-US">Technique</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勬儏鍐墊垜浠繕涓嶇煡閬撴庝箞榪涜鍒囨崲錛屾槸鐢ㄤ袱涓?/span><span style="font-family: Verdana;" lang="EN-US">Program</span><span style="font-family: SimSun;" lang="ZH-CN">琛ㄧず鍛紝榪樻槸璋冪敤浠涔堝弬鏁板彲浠ュ垏鎹紵</span></li><li><span style="font-family: SimSun;" lang="ZH-CN">浣嗘槸涓嶇鎬庝箞琛ㄧず錛屼粠姒傚康涓婃槸搴旇鍏佽鍍?/span><span style="font-family: Verdana;" lang="EN-US">D3D</span><span style="font-family: SimSun;" lang="ZH-CN">閭f牱鎸囧畾鐨勶紝鍗沖湪鏌愪竴涓?/span><span style="font-family: Verdana;" lang="EN-US">Mesh</span><span style="font-family: SimSun;" lang="ZH-CN">緇樺埗鍓嶆寚瀹氱敤鏌愪竴涓?/span><span style="font-family: Verdana;" lang="EN-US">Effect</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勬煇涓涓?/span><span style="font-family: Verdana;" lang="EN-US">Technique</span><span style="font-family: SimSun;" lang="ZH-CN">錛岀敋鑷?/span><span style="font-family: Verdana;" lang="EN-US">Pass</span><span style="font-family: SimSun;" lang="ZH-CN">銆?/span></li><li><span style="font-family: SimSun;" lang="ZH-CN">鍚庢潵鏌ュ埌鍦╟g1.2鍙戝竷鐨刢g_tookit閲岃竟鎻愪緵浜咰gFx鐨勫緢濂界殑鏀寔錛岃兘澶熸兂D3D Effect鏍煎紡閭f牱ICgFxEffect->setTechnique()錛屾湁pass->begin(),pass->end()榪欑鏂規硶錛屼絾鏄笉鐭ラ亾涓轟粈涔堝埌cg1.4鎶婅繖浜涗笢瑗垮幓鎺変簡銆傚湪cgReleaseNote閲岃竟鍐欏埌錛?/span></li><ul><li><span style="font-family: SimSun;" lang="ZH-CN">Complete rewrite of CgFX, including an API integrated with the Cg runtime API, support for extensible, cross-platform graphics state management, and support for unsized arrays and interfaces.</span></li></ul></ul><span style="font-family: SimSun;" lang="ZH-CN">聽聽聽 灝辨槸璇撮噸鍐欎簡錛岃窡浠ュ墠涓嶄竴鏍峰効浜嗭紝鍚庤竟緇欎簡瀵逛簬浣跨敤CgFx搴撶殑璇存槑錛?br /></span><blockquote><ul><li><span style="font-family: SimSun;" lang="ZH-CN">Applications and effects that used previous versions of CgFX will require modification.Applications that use CgFX will have to be modified to use the new CgFX API. If the supplied OpenGL state manager for CgFX is used, the effect files themselves must be modified. The effects must be changed to use OpenGL state assignments, rather than the D3D state assignments supported in prior versions of CgFX. A subsequent release of Cg will provide D3D and cross-platform state managers for CgFX.</span></li><li><span style="font-family: SimSun;" lang="ZH-CN">CgFX has been redesigned and re-implemented. As noted above, existing applications that use CgFX must be modified if the new API is to be used. In addition, if you wish to use the supplied 鈥渘ative鈥?OpenGL state manager, which assumes that OpenGL-style state names and vales are used in effects, existing effects must be modified to use OpenGL-style states. See the 鈥淚ntroduction to CgFX鈥?chapter in the Cg Users Manual for more details. If you have questions or problems related to porting existing CgFX applications, please contact NVIDIA developer relations.<br /></span></li></ul><span style="font-family: SimSun;" lang="ZH-CN">澶伓蹇冧簡錛屽氨鏄鍘熸潵濡傛灉浣犵敤浜嗗緢濂藉疄鐜扮殑CgFx錛岀幇鍦ㄥ涓嶈搗錛屼笉鑳界敤浜嗐?/span><span style="font-family: SimSun;" lang="ZH-CN">鎵浠ユ垜鐪嬪埌</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勬棭鏈熺殑浣跨敤cg1.2鐨?/span><span style="font-family: Verdana;" lang="EN-US">nebula2</span><span style="font-family: SimSun;" lang="ZH-CN">閮藉皝瑁呬簡</span><span style="font-family: Verdana;" lang="EN-US">CGFX</span><span style="font-family: SimSun;" lang="ZH-CN">錛屼絾鏄埌浜?/span><span style="font-family: Verdana;" lang="EN-US">1.4</span><span style="font-family: SimSun;" lang="ZH-CN">涓嶇煡閬撲負浠涔堬紝鍙戝竷鐨?/span><span style="font-family: Verdana;" lang="EN-US">CG_tookit</span><span style="font-family: SimSun;" lang="ZH-CN">閲岃竟鍗村幓鎺変簡榪欎釜</span><span style="font-family: Verdana;" lang="EN-US">CGFX</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勮繍琛屽簱銆?/span><span style="font-family: Verdana;" lang="EN-US">nebula2</span><span style="font-family: SimSun;" lang="ZH-CN">鏂扮殑鐗堟湰涔熷幓鎺変簡</span><span style="font-family: Verdana;" lang="EN-US">CGFX</span><span style="font-family: SimSun;" lang="ZH-CN">錛屽彧鍓╀笅</span><span style="font-family: Verdana;" lang="EN-US">D3DShader</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勬敮鎸併?/span><br />涓婅竟榪欐璇濇渶鍚?span style="font-family: SimSun;" lang="ZH-CN">璇村鏋滄湁闂錛岃仈緋籒vidia developer relations銆傛垜鎯充竴鎯充篃娌℃湁鍔炴硶浜嗭紝鍘婚棶wj澶х墰閮戒笉鐭ラ亾鎬庝箞鍥炰簨鍎匡紝閭e彧濂藉幓闂竴涓嬩簡錛岀粨鏋滃埌浜唍vidia developer緗戠珯涓婁篃宸笉鍒板彲浠ョ洿鎺ラ棶璋侊紝榪樺~浜嗕竴寮犺〃娉ㄥ唽浜嗕竴涓敤鎴鳳紝鐜板湪榪樻病鏈夎鎵逛笅鏉ャ傛渶鍚庡疄鍦ㄧ瓑涓嶅強浜嗭紝鍘昏鍧涗笂闂惂銆備笅闈㈠嚑涓湴鍧錛屾病鍑嗗効鏈夌啛鐭g鐨勪漢鍙互絳斿涓涓?<br /></span><p style="margin: 0in; font-family: SimSun; font-size: 10pt;"><a >http://www.gamedev.net/community/forums/topic.asp?topic_id=389475</a></p><p style="margin: 0in; font-family: SimSun; font-size: 10pt;">聽</p><p style="margin: 0in; font-family: SimSun; font-size: 10pt;"><a >http://www.smth.org/bbscon.php?bid=50&id=43518</a></p><p style="margin: 0in; font-family: SimSun; font-size: 10pt;">聽</p><p style="margin: 0in; font-family: SimSun; font-size: 10pt;"><a >http://www.smth.org/bbscon.php?bid=197&id=50169</a></p><p style="margin: 0in; font-family: SimSun; font-size: 10pt;">聽</p><p style="margin: 0in; font-family: SimSun; font-size: 10pt;"><a >http://forums.nvidia.com/index.php?showtopic=13875</a></p><p style="margin: 0in; font-family: SimSun; font-size: 10pt;"><br /></p></blockquote>鍐嶇湅鐪婲vidia鍒板簳鎬庝箞璇寸殑錛?br /><ul><li><span style="font-family: Verdana;" lang="EN-US">Cg1</span><span style="font-family: SimSun;" lang="EN-US">.1</span><span style="font-family: SimSun;" lang="ZH-CN">閲岃竟鍏充簬</span><span style="font-family: SimSun;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">璇達細</span></li></ul><p style="margin: 0in 0in 0in 0.5in; font-family: SimSun; font-size: 10pt;">CgFX beta support for DirectX 8, DirectX 9, and OpenGL </p><ul><li><span style="font-family: Verdana;" lang="EN-US">Cg1</span><span style="font-family: SimSun;" lang="EN-US">.2</span><span style="font-family: SimSun;" lang="ZH-CN">閲岃竟鍏充簬</span><span style="font-family: SimSun;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">璇達細</span></li></ul><p style="margin: 0in 0in 0in 0.5in; font-family: SimSun; font-size: 10pt;">Cg Effects Explained document聽 </p><p style="margin: 0in 0in 0in 0.5in; font-family: SimSun; font-size: 10pt;">CgFX beta support for DirectX 8, DirectX 9, and OpenGL</p><ul><li><span style="font-family: Verdana;" lang="EN-US">Cg</span><span style="font-family: SimSun;" lang="EN-US">1.4.1</span><span style="font-family: SimSun;" lang="ZH-CN">閲岃竟鍏充簬</span><span style="font-family: SimSun;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">璇達細</span></li></ul><p style="margin: 0in 0in 0in 0.5in; font-family: SimSun; font-size: 10pt;">Complete rewrite of CgFX, including an API integrated with the Cg runtime API, support for extensible, cross-platform graphics state management, and support for unsized arrays and interfaces. </p><ul><li><span style="font-family: Verdana;" lang="EN-US">Cg1</span><span style="font-family: SimSun;" lang="EN-US">.5beta</span><span style="font-family: SimSun;" lang="ZH-CN">閲岃竟鍏充簬</span><span style="font-family: SimSun;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">璇達細</span></li></ul><p style="margin: 0in 0in 0in 0.5in; font-family: SimSun; font-size: 10pt;">Cg 1.3 and 1.4 style Effects files supported</p><br /><br /><ul><li><span style="font-family: SimSun;" lang="ZH-CN">鍙堣冨療浜?/span><span style="font-family: Verdana;" lang="EN-US">openGL2.0</span><span style="font-family: SimSun;" lang="ZH-CN">鍜?/span><span style="font-family: Verdana;" lang="EN-US">GLSL</span><span style="font-family: SimSun;" lang="ZH-CN">錛屽彂鐜板浜庣粯鍒剁殑鎻忚堪鎰熻璺?/span><span style="font-family: Verdana;" lang="EN-US">CG1.4</span><span style="font-family: SimSun;" lang="ZH-CN">鐨?/span><span style="font-family: Verdana;" lang="EN-US">FX</span><span style="font-family: SimSun;" lang="ZH-CN">鐨勮繍琛屽簱涔熷樊涓嶅錛屽張鍥犱負涓嶇啛鎮夛紝榪樻槸鍥炲ご鐪?/span><span style="font-family: Verdana;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">鍚с?/span></li><li><span style="font-family: SimSun;" lang="ZH-CN">瑁呬簡</span><span style="font-family: Verdana;" lang="EN-US">cg</span><span style="font-family: SimSun;" lang="EN-US">1.2</span><span style="font-family: SimSun;" lang="ZH-CN">鐪嬪師鏉ョ殑鏂囨。錛屽涔犵瑪璁板涓嬶細</span></li></ul><ul style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;" type="circle"><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">涓昏鎻愪緵浜嗕笁鐐瑰ソ澶勶細</span></li><ul style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;" type="disc"><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: SimSun;" lang="ZH-CN">涓嶅悓紜歡寰椾互閰嶇疆</span><span style="font-family: Verdana;" lang="EN-US">(technique,profile)</span></li><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: SimSun;" lang="ZH-CN">澶氶亶緇樺埗鐨勬弿榪?/span><span style="font-family: Verdana;" lang="EN-US">(pass)</span></li><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: SimSun;" lang="ZH-CN">琛ㄨ揪浜嗙幆澧冧俊鎭?/span><span style="font-family: Verdana;" lang="EN-US">(state)</span></li></ul><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">鍚?/span><span style="font-family: Verdana;" lang="EN-US">microsoft FX</span><span style="font-family: SimSun;" lang="EN-US">2.0</span><span style="font-family: SimSun;" lang="ZH-CN">鍜?/span><span style="font-family: SimSun;" lang="EN-US">DirectX9.0</span><span style="font-family: SimSun;" lang="ZH-CN">鐨?/span><span style="font-family: SimSun;" lang="EN-US">Effect</span><span style="font-family: SimSun;" lang="ZH-CN">鏍煎紡鐩鎬技</span></li><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;" lang="EN-US">cgFX</span><span style="font-family: SimSun;" lang="ZH-CN">鏃㈠彲浠ュ湪</span><span style="font-family: Verdana;" lang="EN-US">openGL</span><span style="font-family: SimSun;" lang="ZH-CN">鍙堝彲浠ュ湪</span><span style="font-family: Verdana;" lang="EN-US">D3D</span><span style="font-family: SimSun;" lang="ZH-CN">涓婅繍琛岋紝渚夸簬浠ュ悗鎵╁睍</span></li><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: SimSun;">涓昏鏂規硶鎺ュ彛錛?/span></li></ul><blockquote><blockquote><ul><li><span style="font-family: SimSun;">CgFXCreateEffect錛孋gFXCreateEffectFromFileA錛孋gFXCreateEffectCompiler錛孋gFXCreateEffectCompilerFromFileA</span></li><li><span style="font-family: SimSun;">CgFXSetDevice錛孋gFXFreeDevice</span></li><li><span style="font-family: SimSun;">CGFXHANDLE GetTechnique(UINT index);CGFXHANDLE GetTechniqueByName(LPCSTR name);</span></li><li><span style="font-family: SimSun;">CGFXHANDLE GetPass(CGFXHANDLE technique, UINT index);CGFXHANDLE GetPassByName(CGFXHANDLE technique, LPCSTR name);</span></li><li><span style="font-family: SimSun;">CGFXHANDLE GetParameter(CGFXHANDLE parent, UINT index);</span></li></ul></blockquote></blockquote><blockquote><blockquote><ul><li>CGFXHANDLE GetParameterByName(CGFXHANDLE parent, LPCSTR name);</li><li>CGFXHANDLE GetParameterBySemantic(CGFXHANDLE parent, LPCSTR name);</li><li>CGFXHANDLE GetParameterElement(CGFXHANDLE parent, UINT element);</li></ul></blockquote></blockquote><blockquote><blockquote><ul><li><span style="font-family: SimSun;">HRESULT FindNextValidTechnique(CGFXHANDLE hTechnique,CGFXHANDLE *pTechnique);</span></li><li><span style="font-family: SimSun;">HRESULT SetTechnique(CGFXHANDLE pTechnique);CGFXHANDLE GetCurrentTechnique();</span></li><li><span style="font-family: SimSun;">HRESULT Begin(UINT* pPasses, DWORD Flags);HRESULT Pass(UINT passNum);HRESULT End();</span></li><li><span style="font-family: SimSun;">HRESULT CloneEffect(ICgFXEffect** ppNewEffect);</span></li></ul></blockquote></blockquote><blockquote><blockquote><ul><li>HRESULT GetDevice(LPVOID* ppDevice);</li><li>HRESULT OnLostDevice();</li><li>HRESULT OnResetDevice();</li></ul></blockquote></blockquote><ul><li><span style="font-family: SimSun;">涓昏鎺ュ彛錛?/span></li></ul><ul style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;" type="disc"><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: SimSun;">ICgFXBaseEffect</span></li><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: SimSun;">ICgFXEffect</span></li><li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: SimSun;">ICgFXEffectCompiler</span></li></ul><img src ="http://m.shnenglu.com/shadow/aggbug/6286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/shadow/" target="_blank">鑻﹁鍍?/a> 2006-04-25 23:41 <a href="http://m.shnenglu.com/shadow/archive/2006/04/25/6286.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>shader瀛︿範絎旇錛?錛夛紞cg openGL runtime libraryhttp://m.shnenglu.com/shadow/archive/2006/04/22/6070.html鑻﹁鍍?/dc:creator>鑻﹁鍍?/author>Fri, 21 Apr 2006 22:37:00 GMThttp://m.shnenglu.com/shadow/archive/2006/04/22/6070.htmlhttp://m.shnenglu.com/shadow/comments/6070.htmlhttp://m.shnenglu.com/shadow/archive/2006/04/22/6070.html#Feedback1http://m.shnenglu.com/shadow/comments/commentRss/6070.htmlhttp://m.shnenglu.com/shadow/services/trackbacks/6070.html shade 瀛︿範絎旇錛?/span> 3 錛夛紞 cg openGL runtime library

  1. 褰?/span> uniform 鍙傛暟璁劇疆鍒?/span> openGL 浠ュ悗鏄繚瀛樺湪 CG openGL runtime 閲岃竟鎴栬?/span> cg core runtime 閲岃竟錛岃?/span> d 3d 鏄洿鎺ヤ繚瀛樺埌 GPU 鐨?/span> constant memory 閲岃竟銆?/span>
  2. openGL 鍦ㄤ嬌鐢?/span> CG 鐨勬椂鍊欏繀欏婚鍏堜嬌鐢╳glCreateContext() or glXCreateContext()鏉ュ垱寤?/span> openGL Context 銆?/span>
  3. 璁劇疆 Uniform鍙傛暟錛?/li>
  • cgGLSetParameter錛屼袱縐嶇被鍨?/span> float (f),double(d).
  • cgGLSetMatrixParameterfr , cgGLSetMatrixParameter dc, 鍥涚錛?/span> c 琛ㄧず鍒楀悜閲忎負涓伙紝 r 琛ㄧず row 鍚戦噺涓轟富銆?/span>
  • cgGLSetStateMatrixParameter()鍙互鐢ㄦ潵璁劇疆鐘舵佺煩闃碉紝鍖呮嫭 ModelView 鐭╅樀錛?/span> Projection 鐭╅樀錛岀汗鐞嗙煩闃點?/span>
  • cgGLSetParameterArray錛堬級鐢ㄦ潵璁劇疆 Uniform 鐨勬暟緇勫弬鏁幫紱cgGLSetMatrixParameterArrayfr鐢ㄦ潵璁劇疆鐭╅樀鏁扮粍
聽聽聽 璁劇疆鍙橀噺鍙傛暟錛?br />
  • 鍥犱負FP鐨勫彉閲忓弬鏁版槸鎸夌収鍏夋爡鍖栨彃鍊煎悗鐨勭粨鏋滄潵璁劇疆鐨勶紝鎵浠ュ彧鏈?/span>VS紼嬪簭鏈夊彉閲忓弬鏁般?/span>
  • 璁劇疆鍙橀噺鍙傛暟涓ゆ錛?/span>
    1. cgGLSetParameterPointer()錛氳緗彉閲忔暟緇勶紝鎴戠悊瑙e氨鏄《鐐規暟緇?/li>
    2. void cgGLEnableClientState(CGparameter parameter);鍜寁oid cgGLDisableClientState(CGparameter parameter);浣垮緱璇ュ弬鏁版湁鏁堛?/li>
    • 娉ㄦ剰錛歝gGLSetParameter涔熷彲浠ョ敤鏉ヨ緗彉閲忓弬鏁幫紝榪欐椂閲囩敤鐨勬槸openGL绔嬪嵆妯″紡錛屼篃灝辯浉褰撲簬glVertex,glNormal錛?/span>glColor榪欐牱鐨勫仛娉曞惂錛屼絾鏄垜鎯寵繖鏄劇劧鏄竴縐嶆晥鐜囦笉楂樼殑鍋氭硶銆備笖cgGLGetParameter涓嶈兘鐢ㄦ潵鍙栧彉閲忓弬鏁般?/span>
聽聽聽 璁劇疆Sampler鍙傛暟錛?/span>Sampler鍜岀汗鐞嗘槸涓涓瀵瑰簲鐨勶紝鎵浠ュ疄闄呭氨鏄涓孌甸《鐐圭粯鍒舵寚瀹氫竴涓汗鐞嗐?/span>
  • cgGLSetTextureParameter(CGparameter parameter,GLuint textureName);鏉ユ寚瀹氫竴涓汗鐞嗙粰CGParameter銆?/span>
  • void cgGLEnableTextureParameter(CGparameter parameter);鏉ヤ嬌綰圭悊鐢熸晥銆倂oid cgGLDisableTextureParameter(CGparameter parameter);浣垮叾澶辨晥錛岀浉褰撲簬glBindTexture鍛戒護銆?/span>
void cgGLSetOptimalOptions(CGprofile profile);鏉ヤ嬌鐢ㄦ渶浼樼殑Profile銆傝孋Gbool cgGLIsProfileSupported(CGprofile profile);鍙互鐢ㄦ潵鍒ゆ柇紜歡鏄惁鏀寔璇?/span>Profile銆?br />
緇忚繃榪欏嚑澶╃殑瀛︿範錛岀粓浜庡ぇ姒傛槑鐧戒簡shader鏄庝箞work鐨勪簡錛屼絾鏄浜庣敤programmable pipeline鏇挎崲鎺塮ixed function榪樻槸涓澶撮浘姘淬?br />



]]>
shader瀛︿範絎旇錛?錛? Using Cg Runtime Library鏁寸悊http://m.shnenglu.com/shadow/archive/2006/04/21/5989.html鑻﹁鍍?/dc:creator>鑻﹁鍍?/author>Thu, 20 Apr 2006 17:29:00 GMThttp://m.shnenglu.com/shadow/archive/2006/04/21/5989.htmlhttp://m.shnenglu.com/shadow/comments/5989.htmlhttp://m.shnenglu.com/shadow/archive/2006/04/21/5989.html#Feedback0http://m.shnenglu.com/shadow/comments/commentRss/5989.htmlhttp://m.shnenglu.com/shadow/services/trackbacks/5989.html闃呰鍏ㄦ枃

]]>
shader瀛︿範絎旇錛?錛夛紞basic cg in openGL http://m.shnenglu.com/shadow/archive/2006/04/20/5916.html鑻﹁鍍?/dc:creator>鑻﹁鍍?/author>Wed, 19 Apr 2006 17:43:00 GMThttp://m.shnenglu.com/shadow/archive/2006/04/20/5916.htmlhttp://m.shnenglu.com/shadow/comments/5916.htmlhttp://m.shnenglu.com/shadow/archive/2006/04/20/5916.html#Feedback0http://m.shnenglu.com/shadow/comments/commentRss/5916.htmlhttp://m.shnenglu.com/shadow/services/trackbacks/5916.html闃呰鍏ㄦ枃

]]>
99久久国产亚洲高清观看2024| 国产精品99久久精品爆乳| 一97日本道伊人久久综合影院| 久久精品无码一区二区日韩AV| 亚洲欧美成人久久综合中文网| 久久亚洲sm情趣捆绑调教| 91精品国产综合久久久久久| 久久精品国产99久久香蕉| 欧美一区二区三区久久综合| 99久久国产免费福利| 亚洲精品无码久久千人斩| 国产精品欧美亚洲韩国日本久久 | 久久久久黑人强伦姧人妻| 午夜精品久久久内射近拍高清| 成人久久免费网站| 99久久精品免费观看国产| 无码久久精品国产亚洲Av影片 | 久久国产精品国产自线拍免费 | 国产99精品久久| 精品久久久久久久国产潘金莲| 久久国产乱子精品免费女| 一级做a爰片久久毛片看看| 亚洲国产精品热久久| 国产精品美女久久久久| 精品久久久久久国产| 亚洲国产成人久久综合一区77| 一本伊大人香蕉久久网手机| 99re久久精品国产首页2020| 色综合久久综合中文综合网| 久久久这里只有精品加勒比| 亚洲欧洲中文日韩久久AV乱码| 久久久WWW免费人成精品| 国产精品99久久久久久www| 欧美精品一本久久男人的天堂| 国产精品久久久久久一区二区三区 | 伊人伊成久久人综合网777| 久久久久成人精品无码| 欧美性大战久久久久久 | 亚洲精品蜜桃久久久久久| 久久婷婷人人澡人人爽人人爱| 一本久久a久久精品综合香蕉|