基于Houdini+VEX语言的程序化建模方法研究元分析.docxVIP

基于Houdini+VEX语言的程序化建模方法研究元分析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

皖中地区有大量独具特色的传统民居,却由于多种因素逐渐消失在大众的视野中,因此需要对其形制特征进行抢救性研究整理。与此同时,数字信息技术的应用已经成为时代主题,传统民居保护也在受其影响与之融合。计算机图形学、可视化、编程等数字化信息技术在传统民居保护方面获得了广泛的应用,有利于传统民居信息的管理,同时既能够减少模型构建工作量,还可以为后续复原与新建改建提供技术支持。

1??相关理论研究

1.1??Houdini+VEX程序化建模优势?

Houdini与市面上常见的三维软件在结构、操作逻辑、使用方式等方面都有很多不同。其工作流程完全基于节点,节点是整个软件操作中最为基本的单位。每一个节点都能够进行数据输入输出及属性保存的操作(图1~图3)。

图1??Houdini使用窗口(计算机截图)

图2??Houdini节点网络(计算机截图)

图3??Houdini节点示意(计算机截图)

利用Houdini+VEX进行程序化建模的优势有以下3点。

(1)建模高效性。利用Houdini+VEX进行程序化建模能够基于建构逻辑实现古建模型快速生成。模型自动生成的建模方法与传统的建模方法相比,工作效率得到了大幅提高。

(2)研究灵活性。将传统建筑中的建筑空间形制与基本构件分离,单独生成基本构件的参数化模型与空间形制模型。并依据建筑细节按一定的规则进行分类,形成不同类型的基本构件。将这些构件单独研究并建立相关构件库,实现对构件库的不断深化与细分,而不影响建筑主体形制。同时,在探究传统建筑中逻辑明确的空间形制时也能够抛开建筑细节对其的干扰,更加深入本源的学术探究。

(3)增加流程容错率。Houdini程序化建模整个工作流程均可以可视化节点网络的方式展示在使用者面前。因此使用者可以随时返回工作流程中任意步骤进行修改而不需重新制作。随时回溯工作流程并加以修正,提高了整个程序化建模过程的容错率。

1.2??传统民居建构特征

(1)模数化的建构特征。与传统大木作相同,皖中传统民居也有着一套规范建筑构件形制的标准。虽然普通民居不会完全按照规制进行建构,但大体上仍然遵循一定的模数关系。模数是在整个古建筑设计中所定好的标准尺度单位,是建筑建造全流程中的调控基础。模数制有助于主事者合理安排人员与建材,减少不必要的浪费行为。

(2)构件位置关系清晰。在整个木构架中,任何构件的位置均能通过与之相关的构件位置推导出来。整个建造过程呈现出一种明确的指向性,具体表现为从前一个工序指向下一个工序。这种清晰的因果关系与计算机程序中单向计算关系是吻合的。

(3)建筑整体形制与构件能够分离。通过分析皖中传统建筑形制特征可以发现,组成建筑的各种构件在不同等级的建筑中基本相同。因此,在皖中传统民居的建模过程中可以将基本构件通过程序化建模方法封装成由某些参数控制的程序化模型。然后将其置入设定好的建筑形制模型中,在减少工作量的同时提高参数化模型的可变性。

1.3??皖中传统民居特征总结

通过阅读相关文献资料可以发现,在相关学者的研究中将皖中传统民居划分为四大类,分别是江淮天井式民居、江淮院落式民居、圩堡式民居及船屋。由于船屋实体建筑几不存世,因此研究重点将放在前3种建筑类型。本研究主要在烔炀古镇、桐城北大街、合肥等地选择保存较为完善且具有显著皖中地域特征的代表性民居进行测绘调查。结合相关文献典籍的梳理,对皖中地区传统民居的总体特征进行归纳。

皖中传统民居形制特征总结主要从空间形制与基本构件特征两方面进行。空间形制需要总结皖中传统民居常见的平面组织形式、屋顶举折的常见数值以及坡屋面组织形式的特征。基本构件特征主要从基础、木构架、墙体、屋顶、装饰装修这五大类进行总结,旨在通过这种具体详细的分析将皖中传统民居的全貌特征剖析展现出来,为后续的程序化建模研究进行理论铺垫。

2??皖中传统民居程序化建模方法研究

2.1??皖中传统民居程序化建模总体思路

利用皖中传统民居的建构特征、平面组织规律、构件间比例关系等数据信息搭建程序框架。通过各种细节变化展现皖中传统民居的空间形制变化、基本构件替换、木构架自动适应空间形制变化等。在编译控制这些变化的代码的同时,需要将决定形制变化的因素设置为控制参数。通过调整控制参数自动生成多样化的皖中传统民居模型。

根据皖中传统建筑构件与整体形制分离特点,在进行皖中传统民居程序化建模方法研究时,可将建筑空间布局形制与基本构件分开考虑。

首先构建一个空间形制可随输入值变化而变化的程序,形成皖中传统民居的基本空间布局形制;生成一个皖中传统民居基本构件数据库,以供后期模型生成时随意调用;最后将提前制作好的基本构件放置到空间形制轮廓模型中。

2.2??皖中传统民居空间形制随机生成方法

将皖中传统民居几种典型平面组织模式拆解成几个体块之间的拼接,并解析其构成规律,发现如果确定关键的6个点的

文档评论(0)

骑车的华立鲨 + 关注
实名认证
文档贡献者

二级建造师持证人

该用户很懒,什么也没介绍

领域认证该用户于2025年07月05日上传了二级建造师

1亿VIP精品文档

相关文档