游戏开发论坛

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

在DIRECTX中怎么做平面图的旋转呀.用BLT函数也不行..

[复制链接]

9

主题

31

帖子

31

积分

注册会员

Rank: 2

积分
31
发表于 2005-11-5 18:49:00 | 显示全部楼层 |阅读模式
在DIRECTX中怎么做平面图的旋转呀.用BLT函数也不行..是不是硬件不支持? DELPHIX是怎么做旋转的呀....请高手说一下!!!

12

主题

70

帖子

70

积分

注册会员

Rank: 2

积分
70
发表于 2005-11-5 20:17:00 | 显示全部楼层

Re:在DIRECTX中怎么做平面图的旋转呀.用BLT函数也不行..

平面图的旋转??你是指显示出来在屏幕上是平面的,还是说本身是平面的普通的图片要旋转后显示在物体表面上?
如果是前者,那么使用ID3DXSprite(可能是IDIRECT3DSPRITE,不记得了)里面的DRAW函数就可以提供旋转的参数
如果是后者,,是说做纹理贴到物体上时是旋转过的把,没想到怎么做

9

主题

31

帖子

31

积分

注册会员

Rank: 2

积分
31
 楼主| 发表于 2005-11-5 21:42:00 | 显示全部楼层

Re:在DIRECTX中怎么做平面图的旋转呀.用BLT函数也不行..

晕...我还没到3D...
我是说二维的精灵图片,怎么让它旋转任意角度...书上说BLT可以做到,但要硬件支持,我在电脑就不行.但用DELPHIX提供的BLT

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-11-5 22:10:00 | 显示全部楼层

Re:在DIRECTX中怎么做平面图的旋转呀.用BLT函数也不行..

你对这电脑说 麻米麻米呼,转转转。。。它就转了。。。

自己写个blt的程式就是了,又不是什么难事情

182

主题

445

帖子

459

积分

中级会员

Rank: 3Rank: 3

积分
459
QQ
发表于 2005-11-6 14:46:00 | 显示全部楼层

Re:在DIRECTX中怎么做平面图的旋转呀.用BLT函数也不行..

最简单的方法是用D3D做。

2

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2005-11-6 23:05:00 | 显示全部楼层

Re:在DIRECTX中怎么做平面图的旋转呀.用BLT函数也不行..

现在都用D3D来做2D了。。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 13:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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