这些技巧是在将其保存为BIMx格式之前用来优化ARCHICAD模型。
在查看器应用程序中打开BIMx模型时,ARCHICAD模型单元个性设置(例如,英制或公制)将被作为默认设置使用。
如果您将在诸如iPhone的手持设备上查看BIMx模型时, 可能需要对模型进行进一步的优化以提高其性能。
更多信息,请在GRAPHISOFT网站上查阅BIMx页面:
http://archicadwiki.com/BIMx/Optimization
每个ARCHICAD元素有一个ARCHICAD的ID,默认情况下,在其类别和信息面板下的工具设置对话框中定义。确保您的ARCHICAD模型元素包含此元素ID数据,以在BIMx达到最佳效果(如果您在一个团队工作环境中)。
背景:在团队工作中,BIMx提供了多选择的智能回馈,通过元素ID识别每一个元素。如果ARCHICAD模型不包含元素ID数据,BIMx将无法为所选元素提供基于ID的回馈。
限制 “额外的”模型内容
如果您在创建BIMx模型时遇到内存限制(例如,在全局照明初始化过程中),尝试排除或减少下列模型组件。这将帮助模型大小的优化并提高BIMx性能:
•家具(例如椅子)
•GDL对象(例如门把手)
•源于附属物的其他对象(例如:树,车,人)
•其他非基本元素
通常,这类“额外的”元素会占用大量的内存。一把简单的椅子所需的内存,大于项目中所有墙体所需的内存。
BIMx支持下面的表面材质格式:jpg、bmp、tif、tga、png、gif。
如果材质由于任何原因载入错误,那么使用该材质的对象将会显示为材质的颜色。
BIMx支持32-bit的tif、tga和bmp图片的alpha通道贴图效果。要在BIMx中表现alpha通道效果,您必须在ARCHICAD材料属性中打开透明度属性。
但是,透明的对象不是使用正确的显示顺序所必须的可视化-这样做将大大削弱您的性能。
BIMx中的阴影用OpenGL ARB_shadow扩展来渲染。它根据场景渲染,从视图的太阳位置到一个材质贴图。这些材质贴图投射到场景上,然后 OpenGL 将决定像素点是否在阴影中。大的材质贴图会产生高品质的图像。最大尺寸取决于您的显卡(显存可用,并且最大贴图尺寸允许)。某些显卡可能只有256 MB板载显存, 但是只允许最大贴图尺寸4096 x 4096。阴影材质典型为24-bit。
•8192x8192阴影材质会占用200 MB显存。
•4096x4096阴影材质会占用50 MB显存。
•2048x2048阴影材质会占用12.5 MB显存。
BIMx将自动的生成最大的阴影贴图,最小为8192x8192。下一步,如果失败,尺寸减半,不断尝试。
关闭太阳阴影需要设定亮度值接近0。
太阳阴影效果
太阳阴影效果取决于物理显存和您的模型。这是由于BIMx不能为整个模型适配高质量的阴影贴图。小一些的模型和更多的显存会改善效果。全局照明产生更好的静态的阴影。