游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2243|回复: 6

用DX做天空盒遇到的麻烦

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-10-9 09:22:00 | 显示全部楼层 |阅读模式
用24个顶点做了六个面,各贴上了纹理,摄像机也放进去了,怎么让我按键盘的时候有在里面走的感觉呢,我知道是世界变换,可是不知道具体怎么办,不太理解,既然在里面走,Bottom面不是没用么,换成地面?可是换了之后很奇怪,简直是一团乱麻 [em7]
老师说过,套着盒子走……就更摸不着头脑了,原理倒懂,不知道怎么实现

11

主题

190

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
发表于 2007-10-9 09:27:00 | 显示全部楼层

Re:用DX做天空盒遇到的麻烦

有天空盒不够,有了地形就有感觉了

25

主题

82

帖子

82

积分

注册会员

Rank: 2

积分
82
发表于 2007-10-9 09:35:00 | 显示全部楼层

Re:用DX做天空盒遇到的麻烦

有两种方式:
1) 可以把天空盒放很大,就是放很远很远,你就可以不管它了;
2) 天空盒跟着摄象机走,做世界变换,这个也不难,也符合实际的情况,你在走的时候 天空是不动的
PS:你是游戏学院的吗?哪个学校的啊?

22

主题

309

帖子

353

积分

中级会员

Rank: 3Rank: 3

积分
353
QQ
发表于 2007-10-9 11:52:00 | 显示全部楼层

Re:用DX做天空盒遇到的麻烦

天空球多好用的..
我记得是先教的地形再教天空盒的,把地形加进去就好了.

2

主题

141

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2007-10-9 12:34:00 | 显示全部楼层

Re:用DX做天空盒遇到的麻烦

3楼的兄弟
天空盒根本不需要放的很大
需要的是直接传送view matrix ._41, ._42, ._43
请各位兄弟再去认真看看DX的sample BillBoard的源码
MS的资料放在那里,为什么这么多新手不认真去看就爱问
一分耕耘一分收获

3

主题

31

帖子

31

积分

注册会员

Rank: 2

积分
31
发表于 2007-10-9 17:04:00 | 显示全部楼层

Re:用DX做天空盒遇到的麻烦

天空盒不用很大 你画的时候可以关闭Z缓冲
然后天空盒跟着你移动 也就是设置世界矩阵
这样就有无限远的效果

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-10-10 11:23:00 | 显示全部楼层

Re:用DX做天空盒遇到的麻烦

如果你在天空盒里面里面走动,还能明显看到动静,那么你至少跟飞机飞得一样快了~~

天空盒或天空球,一般只能在你转动视角的时候有反应,它相对于视角的坐标是不变的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-20 18:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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