Direct3D 10相对Direct3D 9大量代码重新编写,Direct3D 10着眼在高级绘图程序,所有render都要写shader。但本质上功能并没有太大改变,只能算是对旧XP时代的问题重新更正,提供更高的可编程化及资源运用,以适合Vista使用。
Direct3D 10新特色: 全新的graphics pipeline: fixed pipeline皆改成programmable的shader, 增加geometry shader、stream out, culling、cliping、blending等stage合为output merger stage 新的resource type: constant buffer、texture array。Texture array可容许最多512个Texture。 resource引进view的概念 guaranteed feature set GPU呈现多任务(multitasking)
显卡必须支持支持dx8.1才能用
agp纹理,就是说把大纹理储存在系统主存中,需要时直接从那里而不是本地
显存里调用。当然,这在今天仍然是agp的用途之一,但是对agp4x的需求则是
来自3d渲染过程的另一个环节——复杂3d物体的三角形数据。在一个3d场景进
行转换和光照处理之前,场景中所包含的物体应当被确定,物体的细节越清
晰,需要传输的三维像素就越多。比如nvidia的geforce,作为第一个集成了
转换与光照引擎的3d加速芯片,能够处理的三角形数量是惊人的,但是在这一
切开始之前,所需要的数据必须被传送给它,毫无疑问,这就只有通过agp来
进行。
开始-运行-dxdiag-可以看到自己的dx的版本
在显示一项中 把directdraw direct3d和agp纹理加速开启(主板驱动没装最
后一项可能开启不了)
那你先把机器上的directx 版本先卸载掉
可以用directx随意这个软件卸载掉.
然后再下载个directx9.0c.应该就能进行设置了
给最佳答案 麻烦您
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....