自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 疫情模拟——整体视觉效果设计

一、初步设计图我们整个疫情模拟需要借助城市地图来进行,因此最后呈现的效果和地图关系非常紧密。我们可能需要根据尝试的效果更新迭代地图许多次,所以在最初我们首先定下一版城市分布结构进行效果尝试。第一版视效尝试整体效果:我们初步设计了以上五个城市的地图,形成了第一版视效设计。二、地图设计思路2.1 整体布局当下很多城市都遵循中心城市-卫星城市的布局,城市之间交通便...

2020-05-03 02:18:12 592

原创 疫情模拟中的SIR模型与扩展的SIRD模型

一.SIR模型SIR模型起源于流行病学的研究,是模拟传染病动力学的经典模型。至今仍在流行病学中占据中心位置,核心在于微分方程。SIR模型描述了流行病下三大人群:易感者 susceptible、感染者 infectious、痊愈者 recovered之间的关系。SIR模型表述了三大人群之间的相互转化关系,并用状态转化函数来表示。将t时刻三大人群的人数分别用以时间为自变量的函...

2020-04-27 14:43:09 7599 4

原创 【js-1】对象及原型

对象类似自定义键值类型的数组。数组文本标识法:[]定义数组。对象文本标识法:{}定义对象。目录一.定义对象的几种方法:1.对象标识法2.构造器函数3.构造器属性【instanceof 操作符】二.传递对象、比较对象1.传递对象2.比较对象三.Object对象四.函数对象的属性1.constructor2.length3.prototy...

2020-01-15 23:19:23 149

原创 【互动媒体】结课作业第二部分:数据分析、可视化以及几个额外问题

我们针对1.核心问题 十二个一两两之间在感受表现方面是否有显著差异?差异度(或相似性)有多大?1.1数据分析方法刚刚看到这个题目时感觉并不难,真正开始着手做的时候才突然发现不知道应该怎么做。一开始想用matlab计算,后来一起讨论后觉得excel可能就可以,然后又发现excel看起来非常简单,但一次只能比较一对一之间的差异,所以要比较144次才能得到结果。于是想到了概率论课上老师最后偶然提起...

2020-01-08 01:26:14 2079

原创 【互动媒体】结课作业第一部分:文献综述

中华文化博大精深,在几千年的历史中,演化出了书法艺术,沉淀了大量璀璨光辉的书法作品。虽然我们与这些作品相隔百年千年,但当如今我们注视着它们时,我们仍可略过漫漫历史长流,感受到作者提笔写下时的心情,接收到作品中传递的情感与信息。能够承载情感,引发联想,而非冷冰冰的符号,或许这就是汉字这种古老的文字在当代仍然健壮地存活在,开枝散叶,向全球持续不断输出美与艺术的原因。书法艺术作为一种特殊的社会意识形态...

2020-01-08 01:26:05 390

原创 【互动媒体】”十二个一“的文艺创作的文本分析与可视化

互动媒体的大作业之一。似乎一整个学期都在和这十二个一打交道,尝试了看待一个简单书法作品的多种维度,也发掘了诸如拟人化、拟物化等在内的多种其他视角。然而,不到期末我们就永远不知道这些数据最后将会去向哪里、会被用来做什么。——————————————————1.任务主题对全体同学的文艺创作进行文本分析、统计和数据可视化2.任务要求整理大家的作业数据,运用NLP技术(自然语言处理)对其进行分析...

2020-01-08 00:11:24 378

原创 【创意编程】《闪烁》:星河和弧光灯——processing粒子系统

【创意编程】《闪烁》:星河和弧光灯——processing粒子系统其实前面写了很多粒子系统了,这一章已经不知道要写什么了,就没有目的地随手写了一个,不难,但是好像还挺好看的。1.随机游走2.鼠标划开粒子群3.水波发散粒子系统一直都是我非常感兴趣的一块内容,不过写多了也没有什么稀奇的了。粒子系统主要是一种辅助其他创意的工具,本身其实也就算不上什么难点,但是把粒子系统运用到更有趣的地方,...

2020-01-05 11:57:11 3469 1

原创 【创意编程】弹簧震荡

不知道这一章写什么。前面的写累了,这个没有心思想了,就写一个简单的弹簧和小球的模拟吧。结果是这样的:它的实现也非常清晰可见。把小球和弹簧分别考虑,小球的运动按照速度、加速度的不同其实可以分为四个阶段:自由下落阶段、接触到弹簧之后受到弹力而减速的阶段、速度减为零之后...

2020-01-05 09:09:53 530

原创 【创意编程】《无限》:宇宙、三体、星云和轨迹

【创意编程】《无限》:宇宙、三体、星云和蚕丝————————————————————————————————————————————————————————————————一颗恒星。不知道有多少不起眼的小行星日日夜夜绕着它,有些却飞向无限的远点。宇宙有限吗?它们还会回来吗?一个没有调好的三体模型不知道什么给我的灵感,也不知道从哪来的想法,想着既然要做一个力,不如做大点,做个大的,甚至...

2020-01-05 03:58:50 857

原创 【创意编程】《鸟巢》:向量、力、曲线与光

【创意编程】《鸟巢》:向量、力、曲线与光在想这个实验要做什么的时候满脑子都是高中物理。思来想去除了摩擦力、能量和圆周运动之外也不记得什么特殊的东西了。突然想起之前做绳子小球以及杠杆小球的问题非常多,只是做起来没什么意思。写过一个牛顿摆,但是发现这也只是一个简单的能量传递,没有什么美感,于是就想到了双摆问题。双摆曲线一直都是很优雅的曲线,也不知道为什么就是能产生很多好看的曲线来。效果图:一...

2020-01-05 02:58:58 493

原创 【创意编程】《暗潮》:processing随机游走及噪声之美

【创意编程】暗潮:processing随机游走及噪声之美在读《代码本色》的时候看到泊林噪声,一下子觉得这个东西可能是个非常有意思的东西。书后说perlin噪声能够产生很多自然界的纹理、模拟流场运动,就想起很久之前在公众号上看到的一个用随机游走的粒子来描绘水流的案例。于是写了这样的一个东西:效果是这样的。博客传不上来5M以上的gif,只能尽量压缩时间帧率和采样率。最初粒子是随机均匀分布在画布...

2020-01-05 01:26:28 1701

原创 互动媒体一个赶鸭子上架的忘了很久的作业

互动媒体作业我看了所有18级同学的自画像他们各有各自的风格,下面是我印象比较深刻的几个。这个同学的鼻涕让我觉得很搞笑,而且他还会根据鼠标的位置改变鼻涕留下来的长度。我很喜欢这个同学的自画像风格,里面的太阳和小人的眼睛都会随着鼠标移动改变形状。这个同学选择的飞天小女警让我觉得非常来电。...

2019-12-30 10:17:53 193

原创 p5.js绘制一个动态的自画像

p5.js绘制一个动态的自画像第二次使用p5.js,用代码绘制一个自画像(当然,肯定不是自画像。)这是一个非常简单的任务,主要用贝塞尔曲线来绘制。我们把整个图像分为动态刷新的背景、静态(每一帧重绘的)人像以及叠加在最上方的动态的雨点。背景我希望能够拥有一块能够在随机位置生成随机颜色色条并保留的背景画布,这需要我们每一帧计算色块需要被绘制的位置和长度,并判断是否重新绘制一条新的。这里的思路...

2019-11-04 20:02:23 1291

原创 p5.js实现动态码绘(3d旋转、2d旋转基础)

p5.js实现动态码绘(3d旋转、2d旋转基础)一.在开始前遇到的编译器问题p5有一套自己的绘图框架,并且有一个非常易用的离线网页版编译器,免除了新的编译器带来的烦恼。但是它的web editor也有缺点,即没有词义联想和代码补全。因此最终还是选择了使用vscode。不过作为一个非常轻量级的编译器,vscode虽然能够在自动补全函数参数表的同时提示用户相应的函数方法需要传递什么样的参数,也无法...

2019-10-21 22:26:59 3284

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除