三维建模常见问题浅析

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:msbt098
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着三维建模应用的普及,越来越多的人进入这个领域,在最初使用3D Max和Photoshop做三维建模的时候容易遇到各种问题,本文就一些常见的问题——透明贴图、窗户纹理和布尔运算进行了简要的分析,并给予了处理建议,以便提高建模效率。
  关键词:透明贴图;窗户纹理;布尔运算
  中图分类号:O343.2; 文献标识码:A ; 文章编号:
  随着三维城市的快速推进和立体建模的发展,三维建模已渗入我们生活的各个角落,从三维地图到3D打印机,从三维动画到模型设计,三维建模技术的逐渐完善让越来越多的人进入这个领域。三维建模主要由以下四部分组成:
  
  数据获取途径不外乎航空摄影、遥感影像、地形图等,数据发布主要包括数据导入、场景编辑、场景优化、三维引擎、数据输出,在此我们主要讨论涉及三维建模和纹理贴图两部分的问题,在最初使用3D MAX建模的阶段,解决这些问题可以提高建模效率,同时也使模型更满符合要求。
  一、透明贴图
  建模过程中经常涉及到在模型的精细度和成果的容量大小取舍的问题,做精模需要尽量详细地制作模型的各个面,若考虑到最终成果的容量大小和侧重主题的不同,则可以适当地选择用透明贴图来替代一部分模型,这样可以大大减少模型的面,又能保证透视性的显示效果,提高真实性。透明贴图一般可用在小区的树木、栅栏、围墙、阳台的护栏等处。
  透明贴图需要配合photoshop制作,方法有很多,这里介绍用tga和png做通道的两种方法。
  第一种采用tga格式,这是以创建alpha通道为通道信息的图像文件:打开图片后新建一个图层,用魔棒选中需要镂空的地方,赋予黑色,反选,将需要保留的地方赋予白色,在通道中选中红色通道,复制此通道,此时出现一个通道副本,再删除图层里已经做好的图层,保存成tga格式(32位),再次打开此文件可以看到通道栏里多了一个Alpha 1的通道。回到3d max中,打开材质编辑器,在Diffuse里贴原来的jpg彩图,在Opacit贴上tga格式的黑白图,选中双面,然后勾选Alpha,就行了。如图所示,若选择逐个复制圆柱体柱子,则会增加非常多的面,占用很大空间,在满足条件的前提下可以选择用透明贴图代
  2:在Photoshop中也可以使用png方法来做透明贴图:在Photoshop中打开要编辑的图片,新建一个文件(宽度和高度必须是2的N次方),背景内容选择透明,将jpg格式的图片拖进来,用魔棒工具将白色的背景选中后删除,储存为png格式文件,再导入max中,在Diffuse一栏选择Bitmap,贴上原来的jpg彩图,在Opacity透明一栏贴上png格式图片,然后在贴图属性设置里的 Mono Channel Output 选项下选择Alpha模式。png格式文件是以透明背景为通道信息的图像文件,不能简单地把文件存储为png格式,那样不属于透明贴图。
  二、窗户纹理
  建筑物建模中不可避免的涉及到窗户,一般窗景贴图在Photoshop中完成,大量的室外窗户由于反光,要做得效果逼真,往往需要根据实际情况将周围环境的背景映射到玻璃上,高层窗户由于视野较大,用一张整体的照片即可,而低层的窗户鉴于围墙、树木、房屋等的多层重叠,在窗景制作上也需要将多个物体视实际距离远近层叠。在 Photoshop中打开要编辑的图片,首先新建一个图层,将窗户的玻璃部分镂空,填充玻璃的颜色,留下窗户边框,再根据实际位置关系由远及近地拖入房屋、树木等多个层,同时调节图层透明度,最后选择滤镜中扭曲选项里的玻璃,夏天由于地面温度高,空气密度相差较大,对流明显,扭曲度可稍大,亦可根据实际情况适当采用高斯模糊效果来增加模糊度.
  三、布尔和超级布尔
  布尔运算是由英国的数学家布尔发明的处理二值之间关系的逻辑计算法,包括Union(并集)、Intersect(交集)、和Substraction(差集)。在三维建模中引用了这种逻辑运算方法,将两个图形组合运算产生新的图形。
  超级布尔是布尔运算的加强版,功能更强大,可以一次拾取多个物体,也可以更灵活的改变对象间的运算关系。一般在布尔运算(Boolean)出现bug和丢失情况时,我们使用超级布尔(Proboolean)来解决。
  当需要在一个物体上进行多次布尔运算时,应该在完成第一次布尔运算之后点选空白处使其恢复,再选中物体去布尔第二个物体,若连续执行布尔运算,则第二次布尔运算时被布尔物体会消失。所以要一次进行多个物体的布尔运算时,一定要首先把多个物体Attach起来,而不是Group,因为Group只是打组,运算时仍是逐个运算。超级布尔在执行此类多次布尔运算时功能比布尔运算强大许多,可以连续拾取物体而不出错。布尔运算在处理结构简单的立方体时尚能保持結构,在遇到结构较复杂的立方体时结构会变得非常混乱,线条多且不好编辑,这是由其复杂运算造成的,如图:
  
  因此在布尔运算时需要注意:
  1、不要在两个复杂程度差别很大的模型之间进行布尔运算;
  2、对一个物体进行多次的布尔运算时,要在一次运算完成后先退出,这能减小破面的可能性;
  3、对多个物体切割时,最好先将多个物体Attach起来;
  4、用超级布尔代替布尔运算。
  四、结束语
  在建模过程中遇到的问题往往有多种方法方式可以解决,通过比较和尝试来选取最符合项目要求的方法,提高建模的效率。
其他文献
目的 观察增强型溃疡贴在机械通气病人预防面部压疮的应用方法及其效果.方法 采取随机抽样的方法将病人分为2组,观察组将溃疡贴粘贴于压疮好发部位;对照组在压疮好发部位垫棉垫保护皮肤,对2组病人皮肤受压情况进行比较.结果 实验组与对照组比较,差异有显著性意义(P<0.05).结论 溃疡贴应用于预防机械通气病人面部压疮效果好,值得临床推广使用。
目的 探讨单纯左前降支不同狭窄程度对左心室功能的影响.方法将冠状动脉造影证实为冠状动脉正常及单纯左前降支病变的714例患者,按前降支不同狭窄程度分成5组:狭窄≤25%为正常组380例,26%~50%为轻度狭窄组181例,51%~75%为中度狭窄组57例,76%~99%为重度狭窄组69例,100%为闭塞组27例.比较组间经左心室造影测定的左心室射血分数(LVEF)和左心室舒张末期压(LVEDP).结
目的 探讨肝细胞生长因子(hepatocyte growth factor,HGF)在妊娠期高血压疾病(hypertensive disorder complicating pregnancy,HDCP)妇女胎盘组织中的表达及对胎盘绒毛滋养细胞凋亡的影响.方法选取不同程度HDCP晚孕孕妇34例及正常晚孕孕妇30例.采用逆转录聚合酶链反应(RT-PCR)的方法检测其胎盘组织中HGF和Fas mRNA
目的探讨脐带血血气分析及乳酸值对围产期窒息的诊断价值。方法对63例足月窒息新生儿与89例足月正常新生儿的脐动脉血进行微量血气分析及乳酸测定,并在出生后第1、7、14、28d
煤层瓦斯是隧道施工过程中可能遭遇的不良工程地质条件之一,能否成功的处理将直接关系到隧道施工的安全与工程进度。针对乌蒙山1号隧道穿越煤层过程中面临的问题,本文较为详细
摘要:自改革开放以来,我国经济飞速发展,水利水电工程建设施工也在飞跃的发展,我国是一个农业大国,水利工程在我国工农业发展的进程中一个非常重要的组成部分,在国民经济发展中占首要地位,是重要的基础设施之一,加强水利工程管理,确保工程的安全运行,充分发挥水利工程的经济效益,是水利工作的重要内容,本文将针对水利工程管理中存在的问题及加强水利工程管理的相关措施进行一些简单的探讨。  關键词:水利工程; 管理
摘要:针对当前招投标过程中存在的问题,必须加强工程造价的控制管理,减少或避免建设资金的浪费,同时采取一些相应的策略,才能使建筑投招标市场秩序逐步走向规范化、法制化的轨道,提高工程招投标工作的质量和水平,最大限度地提高建设资金的社会效益和经济效益。  关键词:建筑工程项目;招投标;造价控制  中图分类号: TU723 文献标识码: A 文章编号:  “兵无常势,水无定形”,建设造价控制是一个综合的系
摘 要:原始记录的原始性对于每个防雷检测机构十分重要,是检测工作者看到、测到的数据,能不能全部体现出来,或仅体现一部分,是不科学、不公正的,必须更改原始记录的模板,才能符合科学、公平、公正的原则,保护每一位一线从事防雷检测工作的同志,笔者经过数年的研究,將彻底改变原始记录不够原始的现象,为我省防雷检测数据更原始做出巨大贡献。  关键词:原始性;数据;改版  中图分类号:F204 文献标识码:A文章
摘 要:本文笔者根据平阳县目前水资源开发利用保护的现状,提出了水资源管理上存在问题,呼吁全社会关注和参于保护珍贵的水资源。  关键词:水资源;开发;利用;问题点  中图分类号:F204文献标识码:A文章编号:   2011年中央1号文件和2012年国务院3号文件的颁布,提出了实行最严格的水资源管理制度,在水资源配置、节约和保护上实行“行政区域用水总量控制、入河湖排污总量控制、用水效率控制”三条红线
摘要:本文主要介绍用交会法解决隧道变形监测的问题。在困难条件下,对山体滑坡进行监测,应用交会法进行了尝试,为隧道的安全施工提供可靠数据。  关键词:山区;变形监测;交会法  中图分类号:P2;文献标识码:A ;文章编号:   1、工程概况  八盘峡2#隧道位于八盘峡水库左侧山体中,方向与黄河河道大致平行,进口位于咸水沟,出口位于小沟,与拟建黄河特大桥相接。隧道全长2435m,起讫里程为DK6+82