首页 热门乐队 正文

月神赋里面有哪些典故?了解背后的神话故事才有趣

最近老琢磨着搞点自己的东西,不为别的,就是感觉心里有点堵,想找个地方抒发一下。刚好那段时间晚上老看着月亮发呆,就想着,能不能把那种感觉,就是清冷又有点说不清道不明的韵味,给弄出来。我给这个瞎捣鼓的过程起了个名字,叫“月神赋”实践,跟人家曹植那篇没太大关系,就是借个名头,显得咱也挺有文化的,主要是记录自己瞎折腾的过程。

最初的想法

就是觉得现在很多东西太吵了,太满了。我就想做一个特别安静的玩意儿。比如说,一个简单的网页,或者小程序,能根据真实的月亮变化,展示点不一样的感觉。不是那种科学的月相图,要的是那种意境,模模糊糊,像“轻云之蔽月”那样。

动手开搞

说干就干。我先是找了点资料,看看月相变化的数据怎么弄。网上倒是有现成的接口,但直接拿来用,感觉太死板了,就是个工具。我要的是感觉,是“飘飖兮若流风之回雪”那种轻盈。

然后我就开始试着用代码画画。

音乐520网站提供热门歌手/热门乐队/经典歌曲合集大全打包下载,点我立即前往》》》经典歌曲合集下载专区

月神赋里面有哪些典故?了解背后的神话故事才有趣

  • 第一次尝试: 用最简单的HTML和CSS。想着弄个圆圈,根据日期改变点背景颜色、明暗啥的。结果?太生硬了,完全没法看,就是个笨疙瘩。
  • 第二次尝试: 加了点JavaScript。想让它动起来,比如云彩飘过的效果。搞了半天,动画倒是有了,但卡得要死,而且那云彩假得很,一看就是代码生成的块块。
  • 第三次尝试: 我寻思着是不是工具不行?换了个思路,去琢磨一些视觉库,比如*这种专门搞艺术创作的。这个是有点意思,能画出点随机的、模糊的效果。我试着模拟月光洒下来的感觉,用了很多半透明的粒子堆叠。这下有点靠谱了,但性能还是个问题,而且怎么让它既随机又有规律,还得跟我想要的那种“仙气”搭边,这个度特别难把握。

遇到瓶颈

最大的坎儿,就是怎么把“赋”里面那种若有若无、难以言说的美感给弄出来。代码这东西,是就是,不是就不是,特别实在。你要它模拟“模糊”,它就给你高斯模糊;你要它模拟“飘动”,它就给你匀速直线运动。但“翩若惊鸿,婉若游龙”这种,咋整?这玩意儿没法量化。

那段时间挺烦躁的,对着屏幕,感觉自己弄出来的都是些啥玩意儿。代码写了一堆,删了又写,效果总是不对劲。要么太俗,要么太怪。有时候甚至觉得,这事儿是不是根本就做不成?纯粹是自己瞎想。

柳暗花明?

后来有一天晚上,又是看着月亮。突然就觉得,我是不是太用力了?非要追求那种“惊鸿”、“游龙”的,反而失了本真。月亮本身,有时就是很安静地挂在那,它的美,很多时候在于周围的“空”,在于那种“静”。

我把之前的代码几乎全扔了。重新开始,就抓一个点:光晕。我不再追求复杂的动态效果,就想把月亮周围那种朦朦胧胧、温柔的光给模拟用了很简单的渐变,还有一些非常细微的、几乎看不出来的随机闪烁,模拟大气或者云层的影响。颜色也反复调,不是纯白,带一点点冷调的蓝或者暖调的黄,根据想象中的“月色”来。

现在的样子

现在这个“月神赋”实践品,特别简单。就是一个深色的背景,中间一个不是特别清晰、带着柔和光晕的“月亮”。它会根据真实的月相数据,调整那个“亮”的部分的形状,但变化非常缓慢,非常不明显。你不仔细看,可能都察觉不到今天的月亮和昨天有啥不一样。

旁边,我没加什么复杂的交互,偶尔会随机飘过几行字,也是模模糊糊的,来自一些古诗词里写月亮的句子,但不是直接显示全句,可能就几个字,一闪而过,或者干脆就是几个意象的词。强调的还是那种捕捉不到、但又确实存在的感觉。

这玩意儿没啥“用”。 不能查天气,不能看新闻,甚至连准确的月相信息都给得不清不楚。但这就是我折腾半天想要的东西。每次打开它,就感觉世界能稍微安静一点点。对我来说,这个实践过程,比最终那个结果更有意义。就是记录一下自己跟自己较劲,然后又跟自己和解的过程。反正,瞎搞呗,自己开心就

本文转载自互联网,如有侵权,联系删除

相关推荐