游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1499|回复: 5

图象旋转的问题,我知道是老问题了,可还是想问一下

[复制链接]

30

主题

146

帖子

152

积分

注册会员

Rank: 2

积分
152
发表于 2007-3-12 16:30:00 | 显示全部楼层 |阅读模式
  我在网上看了一下DirectDraw下的图象旋转问题,似乎要么用算法搞定,或者用D3D旋转后,再回送给DirectDraw。
  想问一下哪种做法好一些?请提供具体的速度快点的做法。谢谢!

15

主题

363

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-3-12 18:04:00 | 显示全部楼层

Re:图象旋转的问题,我知道是老问题了,可还是想问一下

DirectDraw的旋转一般都是手动算,硬件虽然有的支持,但不知道支持度如何。所以DD时代的旋转往往是手动作出一组旋转的图片序列,而不是真正旋转。
D3DXSprite的旋转还行,比较快~

30

主题

146

帖子

152

积分

注册会员

Rank: 2

积分
152
 楼主| 发表于 2007-3-12 18:29:00 | 显示全部楼层

Re:图象旋转的问题,我知道是老问题了,可还是想问一下

我的ATI9600不支持,郁闷。。。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2007-3-12 18:30:00 | 显示全部楼层

Re:图象旋转的问题,我知道是老问题了,可还是想问一下

如果需要高效的话,用D3D进行旋转吧。

如果不想涉及D3D,那就像楼上说的,适用大量已经旋转好的图片序列来模拟旋转。

使用软件计算不推荐,效率很低,而且效果不一定好。

30

主题

146

帖子

152

积分

注册会员

Rank: 2

积分
152
 楼主| 发表于 2007-3-13 09:24:00 | 显示全部楼层

Re:图象旋转的问题,我知道是老问题了,可还是想问一下

  谢谢!

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2007-3-14 16:53:00 | 显示全部楼层

Re:图象旋转的问题,我知道是老问题了,可还是想问一下

软件计算不见得就会“效率很低”吧…用mmx加速,处理2D图像还是有余的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 16:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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