游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2599|回复: 6

想从dx9到dx10过渡,想请教几个问题

[复制链接]

6

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2008-7-15 22:55:00 | 显示全部楼层 |阅读模式
dx10自己支不支持光线跟踪?
dx10的光影,水的效果按照dx9的编程效果会提高吗?
最后就是现在过渡适不适合?两者处理和编程结构上有什么主要区别?听说不用固定功能流水线了?

2

主题

132

帖子

132

积分

注册会员

Rank: 2

积分
132
发表于 2008-7-16 00:16:00 | 显示全部楼层

Re:想从dx9到dx10过渡,想请教几个问题

对呀,dx10不用固定流水线了。。
编成结构也有很大的区别。基本上找不到和以前相似的函数了。只有些数学函数是一样的。

dx10里面的水按照dx9的方式不会提高。。不过有新的方式,所以效果会提高。

dx10的效果绝对比dx9好,而且可以在GPU里面完成更多的操作,它支持StreamOut,可以用GPU模拟布料,效果非常好,效率也很好。也有软粒子(消除粒子和物体之间的分界线)以及体积粒子。总之很多地方都很好。。

之前以为dx10不会有太大改变,因为玩过一些dx10的游戏感觉似乎区别不大。不过自己学了之后真的感觉变化太多了,更好的状态管理,还有更好的GPU利用方式。

不过有个前提就是你要有dx10显卡(推荐nVidia的8800GTX/Ultra、9800GTX/GX2、GTX280),而且要装vista或者windows server 2008。

4

主题

81

帖子

81

积分

注册会员

Rank: 2

积分
81
发表于 2008-7-16 09:48:00 | 显示全部楼层

Re:想从dx9到dx10过渡,想请教几个问题

DirectX 11都还是用的光栅化 [em20]

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2008-7-16 13:18:00 | 显示全部楼层

Re:想从dx9到dx10过渡,想请教几个问题

忘掉DX9吧。。DX10比DX9的提高远比DX7到DX9还要大得多,DX10灵活的资源管理是之前所有DX都无法想像的,灵活的映射资源类型和资源格式,配合GS可以完美支持体纹理的读写过滤,体纹理是做基于物理真实的照明、动力学计算的基础,虽然DX10没有加入光线跟踪,但用体纹理一样可以实现,只是效率稍低而已,何况体纹理可以做三维流体力学模拟,这种水和DX9的水完全不可同日而语,还有基于体的精确碰撞计算、基于体的散射计算等等等等。。
除了体之外,还有2楼所说的那些好处,总之DX10除了无法在XP下执行以外,几乎没有缺点,从开发人员的角度来说,DX9混乱的显卡特性管理实在是太变态了,DX10之后的API就完全不需要考虑这些,而且DX10还有更清晰的命名方式,好处多多,LZ看了才会知道

34

主题

629

帖子

629

积分

高级会员

Rank: 4

积分
629
发表于 2008-7-16 13:45:00 | 显示全部楼层

Re:想从dx9到dx10过渡,想请教几个问题

如果楼主近期要去找工作,就别想DX10,读研究生玩就无所谓了

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2008-7-16 17:39:00 | 显示全部楼层

Re: Re:想从dx9到dx10过渡,想请教几个问题

creamy_mami: Re:想从dx9到dx10过渡,想请教几个问题

如果楼主近期要去找工作,就别想DX10,读研究生玩就无所谓了

说的有道理啊,现在市场上是XP用户远大于vista用户,游戏公司开发游戏肯定要以XP用户为主的,毕竟是爷给钱,又不不是微软给钱 [em2]

1

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
发表于 2008-7-17 11:04:00 | 显示全部楼层

Re:想从dx9到dx10过渡,想请教几个问题

学习DX9的人飘过...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-21 23:54

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表