清风明月

类别

-=关于director的使用心得=-
首页


友情链接

回复更新

计数器

日历

关于W3D建模时的一些常见问题的解决方法

Author: PublishTime:2006-2-2


Q:3D场景的面数最多能做多少?
A:整个场景最好在15000以下(产品展示类的模型面数可以更多)。在这个数字时候,普通配置的机器(C1G,GF3Ti200)已经跑得很慢了,大约每秒只有12桢的刷新率。

Q:W3D文件的大小
A:单一的W3D文件最好在1.5M以下,可以把一个场景分成好几个W3D文件,组合后的文件大小可以达到2-3M左右。不过Clone的场景会有一些弊端,后面会详细说明。贴图的大小是影响W3D文件大小的主要原因,考虑一下降低导出时的品质。

Q:导出后场景缺少模型
A:检查模型是否名字有重复。Group的同理。

Q:导出后场景缺少贴图
A:同上检查贴图是否有重名。检查材质是否是用的标准材质。

Q:加快进入场景的速度
A:如果一个场景足够复杂的话,一起显示出来会等待很长时间。用一种方法可以让它们一个一个的显示出来,这样场景会出来的比较快,但是要让场景完全显示出来还是需要不少时间。如果有一些小贴图的小模型,可以将它们Group成一个模型(减少模型数. Group在W3D将视为单一对象),这样也可以加快显示出来的速度。(注意不要把要互动的模型也给Group进去了)

Q:关于碰撞的档板
A:挡板的法向面要设对,否则就会变成进得去出不来。

Q:关于模型闪烁
A:检查模型是否重复了,两个面是否靠得太近。

Q:关于贴图破面
A:由于Director的深度缓冲有些问题,Alpha的贴图容易破面。如果有此情况,最好破面的模型,与不同位置的其它模型Group。另外LOD(自动简化面数)可能容易产生破面(Director之中)

Q:关于变换贴图
A:在一些要换贴图的面上贴图坐标一定要有,在Director做贴图坐标很麻烦,每一个点都要设置坐标,很容易弄错方向。

Q:关于Clone
A:Clone是将一个W3D文件中的模型copy到场景中(在Director里面)。Group过的几个模型无法Clone出来,除非Group成一个模型。如果几个模型共享一个材质,Clone以后会将这些模型的材质的名字改变,变成"XXX"、"XXX-Clone1"、"XXX-Clone2"、"XXX-Clone3"… …  但是材质的内容没有改变,各项数值都是相同的。所以当一个Clone的W3D文件中有很多的模型共享同一个材质的话,会浪费很多资源,最好不要将它们放到Clone的W3D文件中。同理,贴图也是。
以上的方法是将Clone的场景放到一个Director文件中,另外还有一种方法可以把W3D文件弄成一个外部连接的文件,整个场景合并进来(Clone是一个模型一个模型的Copy进来)。但是这必须要让这个文件变得足够小,否则会停顿一段时间。如果合并场景中有名字相同的话,就会将场景中的模型替换掉。


分类于:director

Comments

{CommentAuthor} at {CommentTime} | {CommentEmail} {CommentUrl} {CommentIp}
{CommentContent}
Powered by 5DBlog.com