游戏开发论坛

 找回密码
 立即注册
搜索
楼主: DreamSnow

以D3D为基础的2D编程

[复制链接]

85

主题

824

帖子

878

积分

高级会员

Rank: 4

积分
878
QQ
发表于 2005-10-14 10:31:00 | 显示全部楼层

Re:以D3D为基础的2D编程

其实很多人觉得SPRITE慢只是他没掌握SPRITE的真确使用方法

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
 楼主| 发表于 2005-10-14 12:33:00 | 显示全部楼层

Re:以D3D为基础的2D编程

楼上的仁兄能介绍点使用SPRITE的技巧吗?

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2005-10-14 13:49:00 | 显示全部楼层

Re: 以D3D为基础的2D编程

DX8的ISprite接口

缩放、旋转、AlphaBlend、ColorBlend都用到了

1500个
sf_20051014134916.jpg

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2005-10-14 13:51:00 | 显示全部楼层

Re:以D3D为基础的2D编程

绘制速度跟在屏幕上的输出像素数量有很大的关系

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2005-10-14 13:55:00 | 显示全部楼层

Re: 以D3D为基础的2D编程

DX8的第三种和第二种混用 [em23]
sf_20051014135445.jpg

20

主题

398

帖子

398

积分

中级会员

Rank: 3Rank: 3

积分
398
 楼主| 发表于 2005-10-16 22:02:00 | 显示全部楼层

Re:以D3D为基础的2D编程

楼上的大侠可以提供一下演示程序的源代码码?或者讲解一下关键的代码,非常感谢!

3

主题

89

帖子

89

积分

注册会员

Rank: 2

积分
89
QQ
发表于 2005-10-17 21:37:00 | 显示全部楼层

Re:以D3D为基础的2D编程

D3D做2D的最大好处是可以利用Pixel Shader...ddraw现在真的没啥用了

17

主题

165

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2005-10-18 16:01:00 | 显示全部楼层

Re:以D3D为基础的2D编程

那也不一定,运行DDraw写的程序,起码可以不装DX8或9

0

主题

46

帖子

46

积分

注册会员

Rank: 2

积分
46
发表于 2005-10-18 20:05:00 | 显示全部楼层

Re:以D3D为基础的2D编程

图片资源是放在显存吗?

72

主题

710

帖子

783

积分

高级会员

Rank: 4

积分
783
发表于 2005-10-20 16:35:00 | 显示全部楼层

Re:以D3D为基础的2D编程

图片资源一般放在内存里,我是这么做的.
顺便问一下,Quest阁下,我在使用SPRITE的时候,FPS很低,能给点使用SPRITE的源代码吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 09:24

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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