游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4007|回复: 4

由关于用3D加速卡来加速2D特效的问题

[复制链接]

2

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2003-8-12 12:38:00 | 显示全部楼层 |阅读模式
我看了篇游戏编程的文档。其中说游戏可以使用3D加速卡来加速2D特效,这点我不明白。是不是用direct3d来提供2D加速?但是我记得direct8的文档说DDraw7和direct3d8不能同时使用!到底如何使用3D加速卡来加速2D特效?请各位高手教教我这只菜鸟,谢谢!

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20381
发表于 2003-8-12 12:43:00 | 显示全部楼层

Re:由关于用3D加速卡来加速2D特效的问题

3D有一种东东叫做纹理,我们把图像载入到纹理中,然后通过d3d把纹理show出来,这里的纹理可以得到显卡硬件的支持,也就是说可以得到硬件的Alpha混合速度。

2

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2003-8-12 13:04:00 | 显示全部楼层

Re:由关于用3D加速卡来加速2D特效的问题

原然来如此 ,谢谢!不过那样DDraw是不是就不能用了?

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20381
发表于 2003-8-12 13:52:00 | 显示全部楼层

Re:由关于用3D加速卡来加速2D特效的问题

是不能再用DDraw了,不够实际上D3D在最后一步页面更新还是和DDraw一样,或者说就是用了DDraw。

1

主题

115

帖子

115

积分

注册会员

Rank: 2

积分
115
发表于 2003-8-19 17:13:00 | 显示全部楼层

Re:由关于用3D加速卡来加速2D特效的问题

用 OPENGL吧。。。

全是3D的。。如果用2D,,把Z轴干掉即可。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-24 09:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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