游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6102|回复: 14

3D游戏中大型场景分割?

[复制链接]

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2004-3-27 20:31:00 | 显示全部楼层 |阅读模式
请问3D游戏中,大型场景是如何渲染的?
我用3DMAX作了一个城市,转成X文件有5MB大小(不算材质)
可是在D3D下载入就需要5分钟,
渲染时连每秒1帧都达不到。(使用奔四1.7G/64MBG-Force/256MBDDR)
我在玩《疯狂出租车》时,
那巨大的城市载入和渲染感觉都是在瞬间完成的。
这是怎么回事啊?
如果要分割场景,是在3DMAX中建模时就分割好,
还是在游戏程序中动态实现分割?
较大的元素如何分啊?比如:巨大建筑,公路等。

50

主题

992

帖子

1012

积分

金牌会员

Rank: 6Rank: 6

积分
1012
发表于 2004-3-27 23:36:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

一般情况下这样的大型场景由游戏引擎来处理,程序会用一些优化的方法来渲染场景,比如八叉、BSP之类的。游戏一开始一般会先载入模型以备用。

5

主题

255

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
发表于 2004-3-29 02:59:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

关注

9

主题

133

帖子

174

积分

注册会员

Rank: 2

积分
174
发表于 2004-3-29 03:07:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

关注,我也遇到同样的问题

1

主题

13

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2004-3-29 17:16:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

路过

2

主题

23

帖子

23

积分

注册会员

Rank: 2

积分
23
QQ
发表于 2004-3-30 13:24:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

再也不敢奢望做GTA那样的东东了~~~

51

主题

150

帖子

250

积分

中级会员

Rank: 3Rank: 3

积分
250
发表于 2004-4-1 19:01:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

不用X文件, 自己写导出插件生成自定义文件, 读取5M文件大概5-10秒.

14

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
QQ
发表于 2004-4-3 12:57:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

用3dmax做模型,本身就不该把一个巨大的模型只做成一个模型,也应该是很多模型的集合吧。

11

主题

132

帖子

132

积分

注册会员

Rank: 2

积分
132
QQ
发表于 2004-4-3 16:40:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

OC QUAD 可以帮忙解决一下,
但是想问问,你能不能一栋楼一栋楼的做?


3

主题

140

帖子

140

积分

注册会员

Rank: 2

积分
140
发表于 2004-4-5 14:57:00 | 显示全部楼层

Re:3D游戏中大型场景分割?

不能那么整个的导出。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 02:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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