- 博客(4)
- 收藏
- 关注
原创 《代码本色》创意编程
《代码本色》0-4章创意编程——互动媒体技术作业 1.第0章 随机游走 实现了矩形在二维空间中,朝着鼠标所在方向随机游走,颜色变化通过泊林噪声和映射噪声控制。 (1)路线的选择 设置一个[0,1]范围的随机数,根据随机数值的大小确定当前方块的走向。若随机数小于0.5,朝鼠标所在方向前进,即xdir=mouseX-x,ydir=mouseY-y;若随机数大于0.5,朝随机方向前进,利用random...
2020-01-05 23:02:01
411
原创 互动媒体——有关十二个“一”的创作
互动媒体——有关十二个“一”的创作 一、选题 想象它们是十二个同类事物(例如乐器、兵器、交通工具、宠物、猛兽、妖怪、植物等),描述每一个的特色。 二、我的主题 想象十二个“一”为宠物,描述每一个的特色。 三、具体内容 图片总览 (1) 是中型猎犬,它的体格略大,体型匀称,有着瘦长精神的脸,肌肉紧实线条流畅,四肢修长,肌肉线条紧实,奔跑起来速度较快,对待主人忠诚,但是对不熟悉的人比较冷淡,不太容...
2019-11-10 01:09:02
239
原创 P5.JS自画像
p5.js自画像 一、自画像设计 思想:留着短发的半身像,由于我平常喜欢打排球,便实现了小人手臂摇晃,击打球一边做抛物线运动,一边旋转的效果 二、画图步骤 1.静态图像 为了画图的方便,可以利用绘制图形的先后顺序形成的遮挡关系,后画的会覆盖之前画的,来简化画图步骤,例如: 先画发尾——梯形; 再画脸——椭圆形; 再画刘海——半个椭圆; 这样的遮挡关系就形成了刘海短发的效果。 使用的函数有elli...
2019-11-04 20:08:18
935
原创 P5.JS绘制动态图形
P5.JS绘制动态图形 一、平台 第一次使用p5.js进行码绘,此次直接使用P5.JS官网的在线编辑器进行编写,完成后点击file->download即可保存到本地。 在正式绘制之前,我经过小小的尝试首先弄明白:画布的坐标系是怎样的? 原点在画布中央,x轴正向水平向右,y轴正向竖直向下,z轴正向垂直屏幕向外。 当要使用box()等构造3d图形的函数时,创建画布需添加参数WEBGL,即 cre...
2019-10-21 21:42:33
3164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅