KeyFansClub

首页 » - 特色讨论区 - » 键社茶餐厅 » 谁知到哪里能搞到DirectX 8 SDK?(问题就算解决了,这帖可以沉了)
亡灵之猫 - 2005/9/4 18:21:00
以下引用sandy_zc_1在2005-9-4 18:05:05的发言:
想要永远保持先进性是很困难的。

关键是能否使用老东西作出好东西,如果不行再去找新的。

Dx7成为了Dx系列里面最“顽固”的一个版本,跟DDraw的功能不无关系。

MSDN我从来都没有想到过用正版……

Dx7我也没有摸通(恐怕没几个人能将它完全摸通),现在搞Dx8是因为需要快速的Alpha混合。


是啊~~DDraw提供了一个非常简单的2D绘图平台
实际做东西就是要实现一种最终目的
不管技术新老,实现了目的,就说明这种技术存在的价值
同样是OGL的技术DOOM3就获得了惊爆的表现,也给DX9带来了危机
专业领域讲求长期回报
而娱乐领域讲求的是时尚刺激
所以新技术并不一定就是人们需要的技术
wdx04 - 2005/9/4 18:56:00
我有DirectX 7 SDK,DirectX 8 SDK好象也有VC版本,回去找找。
不过我还没怎么用过这些东西,用Allegro就好,最新版本4.2.0 RC2。
希德船长 - 2005/9/4 22:09:00
我其实就是在用D3D实现2D功能,可是,第一次搞这个,效果是出来了,但效率极低,一张基本上什么也没有,只显示一行文字的窗口竟然上不了60帧(那行文字是当前帧数)。

还有,我没弄明白矩阵运算怎么施加在物体上,结果自己写了个矩阵运算函数,每帧都取顶点坐标,变换,把顶点坐标存回去,估计效率会大幅下降。

再有,谁能告诉我怎么有效的控制帧数,我就算用了性能计数器在设定到40帧以上的时候仍然会有10帧甚至更大的浮动
Rinrin - 2005/9/5 1:06:00
以下引用希德船长在2005-9-4 22:09:42的发言:
我其实就是在用D3D实现2D功能,可是,第一次搞这个,效果是出来了,但效率极低,一张基本上什么也没有,只显示一行文字的窗口竟然上不了60帧(那行文字是当前帧数)。

还有,我没弄明白矩阵运算怎么施加在物体上,结果自己写了个矩阵运算函数,每帧都取顶点坐标,变换,把顶点坐标存回去,估计效率会大幅下降。

再有,谁能告诉我怎么有效的控制帧数,我就算用了性能计数器在设定到40帧以上的时候仍然会有10帧甚至更大的浮动

记得MMX支持矩阵运算
wdx04 - 2005/9/5 7:45:00
已上传到CM。
43.1M  Dx8VcSdk.exe 9609596357516997  2005-09-08 07:39 
MMX/MMX+过时了,现在用SSE2/SSE3比较好。
12
查看完整版本: 谁知到哪里能搞到DirectX 8 SDK?(问题就算解决了,这帖可以沉了)