direct3d制作雪人场景
- 作者: 说时迟囧rz
- 来源: 51数据库
- 2020-09-24
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.应该就能进行设置了
给最佳答案 麻烦您
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.应该就能进行设置了
给最佳答案 麻烦您
推荐阅读
