提问 发文

三维热力绘制技巧

微微菌

| 2023-11-15 14:56 260 0 0

前言

平时的项目中有时会用到三维热力,自己琢磨了两种比较简单有效的方法供大家参考

方法一:利用平面贴图来置换出三维效果

优点:简单粗暴能出效果,是我自己使用最多的一个方法

缺点:不易改动,想做动画更是难上加难

整体思路:二维热力+高度=三维热力

具体实现步骤:

1.绘制置换贴图

自制一张黑白热力图,我通常是在ps里自己用笔刷画一下,也可以通过我们Easy[V]地图组件里面的聚合热力自己调整一张(如果在有数据的情况下这种方法很简便)

自己画的时候只要遵循一个原则,约白的地方就是热力值越高的地方

图一是我自己在ps里对着杭州市的地图绘制的,图二是Esay[V]中2D平面地图的子组件,聚合热力调整出来的

图一:

图二:

2.进入C4D中置换出高度

在c4d中建立一个平面(平面的比例要与绘制的贴图比例一致)给它足够多的细分,细分程度会决定细腻程度,然后新建材质球,在置换纹理中选择刚刚绘制的贴图,颜色一栏的纹理中也选择同样的贴图,颜色这一步其实是为了更好的看清楚置换的效果,不是必选项

3.调整材质球

高度已经置换出来了,我们只要按照高度赋予一个渐变色就完成了

4.并没有大功告成,快回来继续看!

只要我们随手加一个颜色不一样的地面,黑色的平面就暴露出来了

5.滤掉不要的部分

去掉这些黑色的地面,你可以选择粗暴的布尔剪掉,但是后续调整会很麻烦,所以还是用alpha通道把不需要的显示的图层过滤掉,那么你又需要自制一张黑白通道图,就像这样,然后传到alpha通道中

方法二:利用效果器在C4D中模拟出三维热力的模型

优点:便于动画的制作,变量很容易控制,全部在C4D中实现比较方便

缺点:效果上有点Q,不能根据真实数据计算

整体思路:建立相似模型+三维上色=三维热力

具体实现步骤:

1.建立球体,并克隆+随机效果器打乱

2.利用融球效果器,把小球融合在一起

3.利用溶解变形器把融球之后的效果进一步优化

4.上色

原理和方法一的上色原理相同,只是少了置换

5.动画

我这里只是简单的控制了一下随机效果器中随机种子

☝️🥚一个彩蛋

看到这里的人都是小可爱,以上方法的工程文件我已经替你准备好啦

百度云链接:https://pan.baidu.com/s/1M8xc9qyuBl7opJ_VKLZHog

提取码: g39k

收藏 0
分享
分享方式
微信

评论

游客

全部 0条评论

10603

文章

10.49W+

人气

19

粉丝

1

关注

官方媒体

轻松设计高效搭建,减少3倍设计改稿与开发运维工作量

开始免费试用 预约演示

扫一扫关注公众号 扫一扫联系客服

©Copyrights 2016-2022 杭州易知微科技有限公司 浙ICP备2021017017号-3 浙公网安备33011002011932号

互联网信息服务业务 合字B2-20220090

400-8505-905 复制
免费试用
微信社区
易知微-数据可视化
微信扫一扫入群