免费评估

学术课堂

KNOWLEDGE WAREHOUSE

主页 / 学术课堂 / 技法课堂

技法课堂丨GH插件Mosquito:声音可视化

各位建筑类专业的同学们~什么很烦恼?技法啊技法!曲面怎么总拉的不对劲儿?渲染出来的图怎么这么“丑”?光线怎么调??阴影怎么加??模型怎么建能快点??随之而来各种各样的建模出图问题让大家到了“崩溃”的边缘...... 是时候使出必杀技了!!IMPACT STUDIO为大家奉上易上手、好掌握的软件技法小视频,其中包括PS、AI小技巧,不同建模软件技能点,快速渲染技法,如何巧妙出图等等。 清晰讲解帮助你快速掌握!多样技法协同你极速提升!并且这些视频我们将以每周为单位分享给大家哦~心动了吗? 快来看看本期的软件小技法吧~

立即免费咨询

微信图片_20220320094545.gif


各位建筑类专业的同学们~什么很烦恼?技法啊技法!曲面怎么总拉的不对劲儿?渲染出来的图怎么这么“丑”?光线怎么调??阴影怎么加??模型怎么建能快点??随之而来各种各样的建模出图问题让大家到了“崩溃”的边缘......


是时候使出必杀技了!!IMPACT STUDIO为大家奉上易上手、好掌握的软件技法小视频,其中包括PS、AI小技巧,不同建模软件技能点,快速渲染技法,如何巧妙出图等等。


清晰讲解帮助你快速掌握!多样技法协同你极速提升!并且这些视频我们将以每周为单位分享给大家哦~心动了吗?


快来看看本期的软件小技法吧~


微信图片_20220320094556.jpg


 看得见的声音 


将声音具象化,由听觉转化为视觉的方式我们可以将其称为声音的可视化。


微信图片_20220417110159.png


在rhino中,我们同样可以实现这样的操作。下面我们就通过一个小案例的展示,具体看一下通过GH的一款插件(Mosquito)如何实现音乐的视觉变化。


微信图片_20220417110206.png


首先我们需要到Food 4 Rhino官网免费下载Mosquito这款插件,关注我们的小伙伴应该也知道,Mosquito这款插件同样可以做地形的汇水分析(视频见下)。


微信图片_20220417110221.png


微信图片_20220417110231.png


我们这次使用的是Sound/ Audio Play。再双击空白处,建立一个C/File的电池,右键Set one existing file,找到我们提前下载好的歌曲。


微信图片_20220417110241.png


这里还需要一个Boolean Toggle进行开启关闭的控制。我们通过连接一个Panel就可以得知,这个插件的作用就是将音频文件转换成连续的数字,而我们就是要讲一连串的数字进行动态的展示。


微信图片_20220417110246.png


ok,我们通过一个球体具体看一下它的变化。双击空白处,输入Sphere,从panel显示的数值可以看出,我们需要把比例扩大,同时也为了随时手动调整大小。


微信图片_20220417110252.png


找到Math中的乘法(X),B段建立100的数值区域,连接到球体电池。


微信图片_20220417110255.png


我们双击False转成Ture,运行整个电池组,可以发现球体随着音乐得高低进行有节奏得大小变化。


微信图片_20220417110300.png


同样的,我们将这个可视化做的再丰富些。选中上述所有的电池,拖拽后点击Alt,向下复制一个。删除球体电池。


微信图片_20220417110305.png


Data Recorder,将我们插件转化出的数列做一个连续得记录,这是为了我们更加复杂的形体建立。


微信图片_20220417110309.png


接下来就是模型的建立阶段。我们以圆为例,输入Circle,半径我们自己控制,建立100数值的电池。


微信图片_20220417110314.png


微信图片_20220417110318.png


等分一下圆,divide curve,这里的counts输入端接的是我们倍数以后数值。但这里我们要加一个数列,需要让数列的长度和等分点数目保持一致。


微信图片_20220417110321.png


List length,连接电池两端。


微信图片_20220417110326.png


Recorder可以无限的记录数据,为了避免数据过大,电脑带不动,我们最好设置一下上限。右键Data recorder,在limit 中设置一个数值,20,30都可以,这就是我们等分点的来源


微信图片_20220417110331.png


接下来第二部分工作就是拉起体块模型。我们要在圆上的等分点建立物体。第一步就是在每个点上建立中心点平面


微信图片_20220417110335.png


微信图片_20220417110339.png


命令是Horizontal Frame。建立了以30个等分点为中心的平面。


微信图片_20220417110343.png


微信图片_20220417110346.png


在这些平面上建立矩形,然后就挤出高度成体。方法是Rectangle电池连同Extrude电池,一定之Z轴方向,因此在Extrude的输入端连接一个Z轴电池。


微信图片_20220417110350.png


微信图片_20220417110354.png


Z轴的输入端连接的是全部的数值。


微信图片_20220417110358.png


最后一步就是上色了。用到的电池是Custom Preview


微信图片_20220417110403.png


在这之前,我们要知道的是是对每个面进行上色。第一个电池是面积Area,然后就是控制区间,两个搭配电池组,bounds和deconstruct domain。


微信图片_20220417121339.png


然后将其最值给到Gradient,输入端的para要给到Area电池上。。


微信图片_20220417121347.png


微信图片_20220417121351.png


微信图片_20220417121356.png

最后将挤出物体电池的输出端和Custom preview连接,将之前的各个电池,鼠标中间,unpreview一下。双击Palse,我们可以预览下。



为了丰富细节,我们可以在给一个XY平面的数值变化显示,类似水波纹。


微信图片_20220417121400.png


方法是建立Circle电池。既然是曲线显示颜色,那我们还是需要bounds,deconstruct domain,gradient和custom preview这四个电池。


微信图片_20220417121404.png


但这里需要根据不同的长度来给定颜色,因为需要加一个length来测量出各个circle的长度。


微信图片_20220417121408.png


至此,这段音乐就可以被模型化出来了。颜色和高度的不断变化展示除了音乐的节奏变化。


微信图片_20220417121411.png


更多软件技法视频、名校前沿讯息、大师理念分享等欢迎关注Impact Studio B站官方账号。


我们在B站等你!


扫描下方二维码关注我们~

满满干货定期更新

QQ图片20220417124150.png



IMPACT STUDIO B站官方账号



人工咨询

微信公众号

400-106-8306

邮箱:admin@impactstudio.cn

地址:北京市朝阳区酒仙桥东路10号1栋 OAR SPACE奥赫空间3层 B06

© 2021 北京溢锶教育科技有限公司 版权所有.京ICP备19025734号