激动之余, 也想结合奥运会9周年推送一篇文章, 以此致敬(蹭热度)!
当看到活字印刷的环节时,灵感来了,
动图:
是不是可以用Excel的三维地图(Power Map)来进行模拟呢? 只要我们指定每个字模对应的X、Y坐标, 并通过数值控制柱子的高低, 再配合时间进度, 让每根柱子随着时间推移而发生高低变化。
强迫症犯了...,无论如何也要试一试。 经过一天的努力,下面是最终的效果:
简单分享一下过程:
【准备数据】 首先,我们需要下列数据: X坐标 Y坐标 时间 高度
Power Query可以帮我们节省很多工作, 比如生成所有的39 X 23 = 897个坐标, 并且按照固定的时间长度生成笛卡尔积表。
【在 Power Map中导入自定义地图】 准备一张背景图片导入到Power Map自定义地图中, 调整并固定好坐标范围。
【数据分解】 剩下的就是根据动作的要求,虚拟运动数据了。 这里我没有更好的办法,手工做的, 大家如果有更好的办法欢迎分享。
原效果:
思路: 按时间顺序,字模从中间依次散开,然后“和”字出来。 参考下图:
最终效果:
原效果:
思路: 字模从四周向中间推进,最后消失:。 如下 最终效果:
原效果: 思路: 最终效果: 原效果: 思路: 依靠增加图层来解决, 让第二个图层颜色为粉红, 并略高于第一层。 最终效果: 由于模拟数据工作量太大(70万数据), 省去了部分细节。 不得不佩服藏在字模下面的897名官兵, 能记住这么多动作并整齐划一地做出来!!! |
|