skyline加载三维模型中的问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
skyline加载三维模型中的问题
一、模型技术标准
针对3DMAX软件创建的三维模型,要求建模方式为建筑物外表面的几何结构建模,用贴图表现大量的实体几何结构,开什么童装。
建模精度可以分为两级:
第一级:精细模型。要求真实精确表现建筑物的外观,在不影响建筑物真实性几何结构的基础上,部分非常精细的细部实体结构允许被忽略。这类建筑一般为城市公共建筑和要求重点建模的建筑物。立体屋顶、凹凸的阳台、一楼突出门厅等几何结构不能被忽略,不能用贴图代替,需要用几何实体来表现,屋顶贴图要求清晰美观,可以采取非真实的材质库中的贴图来表现。
技术参数标准:单个精细模型在max里面数控制在4000面以内,在模型结构精细程度允许的情况下面数尽可能少,看不到的面都删掉,个别复杂模型面数可以稍微提高。所有贴图单边象素数最大不能超过1024,深圳童装趋势,在图片清晰程度允许的情况下尽可能小。贴图保存格式为jpg,保存成分辨率为72,品质为8的文件;透明贴图要求为带透明通道的dds、tga或png格式。单个一组输出的.X文件和其调用的所有贴图总数据量不超过1M,个别复杂模型总数据量可以稍微提高。
第二级:一般建筑模型。要求准确表现建筑物的几何实体结构,在不影响建筑物真实性几何结构的基础上,部分实体结构允许被忽略。一般为城市居民小区楼和其他一些非重点建模的建筑物。小区居民楼平改坡的大的立体屋顶几何结构不能被忽略,其他一些小的角顶、凹凸的阳台,一楼突出的门厅等几何结构允许采用贴图来表现,但所有贴图均要求比较清晰美观。
单个精细模型在max里面数控制在500面以内,在模型结构精细程度允许的情况下面数尽可能少,看不到的面都删掉,个别复杂模型面数可以稍微提高。所有贴图单边象素数最大不能超过512,在贴图清晰程度允许的情况下尽可能小。图片保存格式为jpg,保存成分辨率为72,品质为8的文件;透明贴图要求为带透明通道的dds、tga或png格式。单个一组输出的.X文件和其调用的所有贴图总数据量不超过400K,个别复杂模型总数据量可以稍微提高。
贴图制作注意事项:
象素尺寸-纹理的象素尺寸应该是2的N次方(2,4,8,16,32,64,128,256,512,1024)。在贴图清晰程度可以接受的情况下,尽可能小,保存时保证分辨率为72,童装童鞋的选购技巧!,保存品质为8,如下图
天际瞰宇信息技术(北京)有限公司
保存纹理尺寸最好是正方形的,宽和高的象素大小不能超过1024,贴图长宽比尽量为1:1,1:2,如果贴图实在太长或太宽,则将模型面进行分割,单独贴图。
一些不重要的居民楼的窗户一样的话,可以采用一个窗户的贴图在max里横向或竖向复制。
Skyline支持3DMAX中的漫反射贴图(Diffuse)不支持多维子材质贴图方式。
其他注意事项:
1.如果可能的话,将一个.X模型所调用的所有贴图制作成唯一一张方形的图片上,图片单边象素数大小控制在1024以内。如果贴图较多,可以制作成几张这样的图片,最好不超过4张,图片象素数控制在512×512以内。可以通过3DMAX“烘焙贴图”实现。
(注:本条建议非常重要,将所有贴图制作成一张或最多四张1024×1024的图片,这样的模型在三维场景中运行效率会大大提高,针对于海量模型的项目强烈建议参考本条)
2.需要网络发布的海量模型数据量建议:单个一组模型文件(XPL格式,包含贴图)数据量大小区间值为:60kb~2M。
3.海量模型数据管理存储方式:一个文件夹不易存储大量模型,这样读取速度很慢,建议几千个模型文件存储在一个文件夹下。
4.模型高度默认都是reletive to terrain方式,这种方式比Absolute计算量大,比较消耗系统资源,建议改成Absolute方式。
Skysymbol,Cglobe
天际瞰宇信息技术(北京)有限公司
二、操作流程
模型输出:
1.创建模型根据CAD底图进行制作,导入3DMAX(单位使用米,模型做成1:1),外贸童装,Z轴不要进行旋转,所有模型以一栋建筑为一个对象进行输出,输出前首先获取此建筑物中心点坐标值(组成整个建筑物的所有对象group之后的中心点坐标值),然后模型文件归零输出成 .X。
2.在3DMAX中使用PandaDXExport插件导出.X的设置如下:
图1
图2
Skysymbol,Cglobe
天际瞰宇信息技术(北京)有限公司
图3
如果模型使用了透明贴图(dds,tga或png格式的图片),导出.X时需要保留透明贴图的原格式,则需要将图2中左边的“Convert texture Map”改选为第三项:“Copy texture map”。
3.所有的模型和贴图命名依照规范进行编号,不能有重名的文件,外贸童装批发网。输出.X文件名要求为英文,将所有模型的X,Y点坐标获取输出成文本,同时添加相应模型名称字段和模型编号字段,注意第一行为字段名称。例如:
x y model name
323594.1 736834.4 yunxi001.x 韦伯时代中心
324345.3 532398.3 yunxi002.x 北京理工大厦
依次列表
其中,前两个字段为模型的X/Y坐标值,第三个字段为模型输出成.X的模型编号,第四个字段为模型名称;注意字段名称和字段值之间的空格数目要求保持一致。
4.最终提交所有的.X文件同记录坐标和名称的文本。
5.提交模型数目规范:每个模型坐标文本模型数目以1000个左右为宜,模型位置分布范围相近为宜。
注:第5条规范不强制,但最好这样保存,便于管理。
模型检查:
使用load 3D model 检查模型是否能导入Pro,不能导入检查模型制作及贴图方法。
模型批量导入:
在Skyline Pro中,一个三维模型作为一个点对象来存储,这个点的平面坐标值即为模型几何中心点。
Skysymbol,Cglobe