游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: FlyMagic

怎样用ID3DXSprite绘制颜色块

[复制链接]

20

主题

465

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2006-10-28 18:05:00 | 显示全部楼层

Re: Re:怎样用ID3DXSprite绘制颜色块

发个演示程序。

sf_2006102818513.rar

360.83 KB, 下载次数:

20

主题

465

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2006-10-28 18:12:00 | 显示全部楼层

Re: Re: Re:怎样用ID3DXSprite绘制颜色块

FlyMagic: Re: Re:怎样用ID3DXSprite绘制颜色块

发个演示程序。


1

sf_20061028181147.rar

488.28 KB, 下载次数:

20

主题

465

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2006-10-28 18:13:00 | 显示全部楼层

Re: Re: Re:怎样用ID3DXSprite绘制颜色块

FlyMagic: Re: Re:怎样用ID3DXSprite绘制颜色块

发个演示程序。

2

sf_2006102818136.rar

488.28 KB, 下载次数:

20

主题

465

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2006-10-28 18:14:00 | 显示全部楼层

Re: Re: Re:怎样用ID3DXSprite绘制颜色块

FlyMagic: Re: Re:怎样用ID3DXSprite绘制颜色块

发个演示程序。


3

sf_20061028181344.rar

441.55 KB, 下载次数:

72

主题

447

帖子

454

积分

中级会员

Rank: 3Rank: 3

积分
454
QQ
发表于 2006-10-30 14:16:00 | 显示全部楼层

Re:怎样用ID3DXSprite绘制颜色块

晕,把简单问题搞复杂了。
做一个带半透明的小色块图片(比如咖啡色,半透明设成20%,存成PNG格式),在游戏里拉伸成你需要的的区域性状做文字背景。

20

主题

465

帖子

472

积分

中级会员

Rank: 3Rank: 3

积分
472
QQ
 楼主| 发表于 2006-10-30 14:54:00 | 显示全部楼层

Re:怎样用ID3DXSprite绘制颜色块

我现在就是用这种方法做文字背景的。但是这还不如用顶点序列来渲染。
我是想知道有没有更有效率的办法——快速、简单、有效!

2

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2006-11-1 02:51:00 | 显示全部楼层

Re:怎样用ID3DXSprite绘制颜色块

那就不要用D3DXSprite这个接口,否则很多效果加不上去的。
这个东西是用来作比较简单的demo的,想做稍微高效复杂一点的2D画面,它就得靠边了。
快速、简单、有效的话,它只能说“简单”。

既然楼主有这样的要求,推荐你研究下HGE这个东西的代码,自己包装一下2D图像的绘制。
一劳永逸~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 18:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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