|
|
以前2003版本的那种,我暂且叫他是common架构以区别现在版本的DX.
我因为刚开始学的时候一直是用以前2003版本的common架构来做,对common架构比较熟悉点,但以后出了dx10估计就只有用DXUT了,现在这个版本估计是过渡用的,这几天又好好的看了DXUT的架构,问题有不少,应该说很多才对,主要是我想不明白的地方太多太多了.
今天没有多少时间写,先开个题吧,到周6再来好好说说自己的问题.
大家有什么问题也可以说说,相互讨论下.
偶不大指望能在群里得到解决,好象大部分人,喜欢搞那些引擎,没有多少人喜欢它自带的那些代码.也许在高手眼里那些自带的太简单了,不过对于我这种菜鸟来说,觉得还是很有学问在里面的,想好好学学.
先说一个最关键的问题吧
为什么不用以前的架构,而要重新做一个呢?
是因为DX10的特性需要,还是仅仅因为现在的这个架构更好呢?
如果是前者,那么是什么特性决定了要重新架构?如果这样,以后用DX10开发的话,那么会不会影响到引擎底层图形的部分需要重写.
但又觉得第一种可能性不是太大,但也有,如果仅仅是第二个的话,那就稍微好点了.
[em17] |
|