游戏开发论坛

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

D3DXSprite::Draw的贴图层次问题

[复制链接]

4

主题

9

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2007-12-12 05:42:00 | 显示全部楼层 |阅读模式
我用g_pTextSprite->Draw(ppTextureMap, NULL, &center, &position, 0xffffffff);
做2D贴图 center和position的Z必须一样这个对吧?
还有就是是否可以通过Z来控制图片的层次 比如A图在B图上面
Z越大越在前还是越小越在前啊 我怎么搞都不好用 跟渲染顺序有关吗?如果有关那不就不能用Z来控制层次了吗?有其他控制层次方法吗?我刚学DX真是混乱啊 各位老大指点下啊 谢谢了啊

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2007-12-12 11:20:00 | 显示全部楼层

Re:D3DXSprite::Draw的贴图层次问题

需要自己排序。

4

主题

9

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2007-12-12 12:59:00 | 显示全部楼层

Re:D3DXSprite::Draw的贴图层次问题

原来这样啊 哎 谢谢了

1

主题

14

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2007-12-13 09:35:00 | 显示全部楼层

Re: D3DXSprite::Draw的贴图层次问题

做2D贴图为什么一定要用D3DXSprinte呢?
用D3DFVF_XYZRHW自己画自己贴图不好么?而且这个很容易控制层次顺序。我正在学习做一个最最简单的UI系统,感觉这个挺好使得
但是D3DXSprite这个我不太熟悉,更方便?更强大?还是很多功能用RHW自己没办法实现呢?哪位达人指点一下。。。

4

主题

9

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2007-12-15 01:09:00 | 显示全部楼层

Re:D3DXSprite::Draw的贴图层次问题

D3DFVF_XYZRHW是什么啊?怎么使用啊?有更好控制2D贴图层次的方法吗?D3DXSprite贴图确实很方便 我也不太熟悉 刚开始学习

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2007-12-17 11:19:00 | 显示全部楼层

Re:D3DXSprite::Draw的贴图层次问题

Sprite没什么不好。控制方便。在今天机器下。他的效率不会是你FPS的瓶颈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-17 15:54

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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