欢迎来到天天文库
浏览记录
ID:33862581
大小:1.18 MB
页数:71页
时间:2019-02-28
《DirectX_Graphics.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、DirectXGraphics:GettingStarted(开始)winxos11-01-28winxos11-01-28Author:JackHoxley翻译:FOX[EMAIL]Written:30thNovember2000Contact:[Email]Download:Graph_01.Zip[8Kb]1.Introduction(介绍)WelcometothefirstlessonofmanyonDirectX8-Graphics.Therearethreelikelyreasonswhyyou'rereadin
2、gthis:You'recompletelynewtotheworldofDirectXandVB,you'reinterestedinupgradingfromDirectX7,you'reinterestedinupgradingfromDirectX7,havelookedintheDirectX8SDKandgottenveryconfused.Eitherwayyou'rehere.欢迎进入DirectX8-Graphics部分第一课。你为什么读这篇教程有三个理由:(1)你完全是个DirectXVB新手。(2)你很
3、愿意在DX7的基础上继续学习,但看DirectX8SDK感到困惑。(3)前两条理由之一。TheDirectX8graphicsimplementationisquitedifferenttowhatyoumaywellbeusedtoifyou'reaveteranofearlierversions;themainthingyou'llhavenoticedisthatthereisnoDirectDrawinterfacesleft.InDirectX7itwaspossibletouse3D(andthehardware
4、accelerator)togenerate2Dgraphics;itwasn'teasy-butitwaspossible;InDirectX8thisistheonlywaytogenerate2Dgraphics.Dontworryaboutthispartifyou'renewtoDirectXcompletely.假设你以前使用过DirectX,但DirectX8graphics组件和你熟悉的DirectX前几个版本几乎不同。主要的不同是,DirectX8里面已经没了DirectDraw组件。在DirectX7里面
5、,3D可以创建2D图形;这样不是很简单,但是是可行的;在DirectX8里面只有通过这种方法创建2D图形。不用担心这部分,即使你是个DirectX新手。DirectX8offersusmanyincrediblefeatures,sadlyalotofthemareextremelycomplicatedandunlikelytobeusedbyanyoneexceptaprofessional.Thingssuchasthemicroprogrammablearchitectureforper-pixelprocessin
6、gandvertexprocessingwillmakegamesmorelifelike;Meshskinningwillmaketherepresentationsofplayersmorerealisticandvariousotherfeatures.Thissitewilltrytoexplainasmanyoftheseasispossible.DirectX8提供给我们很多不可置信的特性,但可惜的是,一部分特性的使用是有很高难度的,业余者几乎没有会使用的可能性,除非专业的人员。一些特性比如,per-pixel混
7、合处理和vertex混合处理,可以使得游戏更赋色彩化;Meshskin(骨骼动画)可以使得人物角色的表现更真实并且赋有更多的特性。本教程将尽可能的说明更多细节技术。Ifyou'reaseasonedDirectX7programmeryoucanjumpstraighttopart2;forthoseofyounotfamiliarwithDirectX-abriefexplanationfollows.DirectXisacollectionofclassesandinterfacesthatallowlow-levela
8、ccesstohardware.Theygettheirspeedalmostentirelyfromthefactthattheyareverysimpleandvery"thin".AcalltoDirectXwillgettothehardwaremuchfasterthanifyo
此文档下载收益归作者所有
点击更多查看相关文章~~