游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6598|回复: 19

请教,关于3D游戏UI制作的问题

[复制链接]

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2006-12-8 15:33:00 | 显示全部楼层 |阅读模式

3dlijia: Re:请教,关于3D游戏UI制作的问题

看来有必要说明一下:我是想自己做个简单的UI类,并不是要使用已有的GUI库,所以想了解一下各种向屏幕上画图的效率问题。



我想问一下,在3D游戏中一般是用哪种方法制作游戏界面会更快的渲染
1。用ID3DXSprite将texture画到屏幕上。
2。将界面看做一个3维的面,将贴图贴在长方形上,通过设定特定的坐标转换矩阵使它对齐屏幕坐标,和普通3维物体一样渲染到屏幕上。
3。或者说还有其他更好的……


[em24]

8

主题

98

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2006-12-8 15:54:00 | 显示全部楼层

Re:请教,关于3D游戏UI制作的问题

参考dx的ut库。。。。。

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-12-8 16:08:00 | 显示全部楼层

Re: Re:请教,关于3D游戏UI制作的问题

yh1979: Re:请教,关于3D游戏UI制作的问题

参考dx的ut库。。。。。

你说的是dx示例里面的那个UI吗?那个运行起来巨卡无比……

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2006-12-8 16:23:00 | 显示全部楼层

Re:请教,关于3D游戏UI制作的问题

gamelaa.com 放出了我们的离散 3D游戏开发引擎的框架,其中的界面是完整的,可以作个参考,也可以直接使用,但希望留个界面库的名字。

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-12-8 16:26:00 | 显示全部楼层

Re:请教,关于3D游戏UI制作的问题

谢谢了,其实我是想自己写个简单的UI类……所以想问一下有没有向屏幕上贴图效率比较高的方法。

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-12-8 16:53:00 | 显示全部楼层

Re:请教,关于3D游戏UI制作的问题

cegui

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-12-8 17:03:00 | 显示全部楼层

Re:请教,关于3D游戏UI制作的问题

看来有必要说明一下:我是想自己做个简单的UI类,并不是要使用已有的GUI库,所以想了解一下各种向屏幕上画图的效率问题。

3

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2006-12-8 17:12:00 | 显示全部楼层

Re: Re: Re:请教,关于3D游戏UI制作的问题

3dlijia: Re: Re:请教,关于3D游戏UI制作的问题


你说的是dx示例里面的那个UI吗?那个运行起来巨卡无比……


其实并不是因为custom ui那个样例的效率的问题,只是因为你的显卡不支持它的显示方式,然后它自动采用软件来模拟,或者是你在选项中选择了软件方式渲染,所以效率低了很多才会导致这么卡,其实那些controls使用的是同一个函数将自己显示出来,可以试着改写这个函数为你自己的显示方式,就会发现运行起来其实是非常流畅的

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-12-8 17:27:00 | 显示全部楼层

Re: Re: Re: Re:请教,关于3D游戏UI制作的问题

可丁小子: Re: Re: Re:请教,关于3D游戏UI制作的问题



其实并不是因为custom ui那个样例的效率的问题,只是因为你的显卡不支持它的显示方式,然后它自动采用软...

谢谢你的解释,其实我知道是用的软方式模拟的,现在我的问题是:我已经写了字体引擎,用的是truetype渲染文字,texture做缓存,并且是一次性批量提交所有文字渲染的。目前要把文字整合到UI中,为了提高效率想自己写UI……

当然DXUT的源文件我也会看看的……

0

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2006-12-9 22:33:00 | 显示全部楼层

Re: 请教,关于3D游戏UI制作的问题

用Anark studio吧,专业的GameUI SDK...
美国很多XBox360游戏公司都用它进行3D游戏UI的设计
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 01:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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