201809-28 有趣的粒子编程 直接上代码了,在processing吧看到的,版权归原作者,如果您觉得不好,请联系站长删除!因为是很早很早之前的没找原文链接就不发链接了 int num = 1000;//the number of point(s). float mts = PI/24;//max theta spe.... Read More >
201805-08 Hewes的学习笔记 前言: 只要热爱生命 一切,都在意料之中 ▼ 我在用什么? Processing/ Java/ Python/ JavaScript/ HTML ▼ 我要做什么? 生成艺术/ 交互设计/ 数据可视化/ 机器学习/ 音乐可视化/ 游戏制作/ APP/ 分.... Read More >
201803-08 1.图斯幻象——平移还是滚动 第一集的Tusi Illusion(图斯幻象)是我第一个开始着手的问题。 运动是什么? 古希腊的哲人芝诺提出了这个问题。 他扬言强大的战士阿喀琉斯连乌龟也追不上(芝诺悖论)。 尽管反驳他的人千年之后才出现,但是关于“运动的真相”却依然让人着迷。 存在与虚无、运动.... Read More >
201803-08 视错觉练习小结——导言 引言:去年12月25日叶师傅发了我一个“圣诞礼包”,是一套讲视错觉的小视频,这套视频现在在叶师傅公众号有介绍,叶师傅当时的要求是让我实现里面的视错觉小把戏。为什么说这是圣诞礼物呢,因为虽习题泛如烟海,但是题也有三六九等,差题目味同嚼蜡事倍功半,这种题目是滥题;而好题目却以.... Read More >
201711-09 献给Processing爱好者的教程【9】—响应【卡卡】 如果需要连续运行,就需要在draw(){}中写下代码 void draw() { // 控制台显示帧数 println("I'm drawing"); println(frameCount); } 在draw()函数中的代码会一直运行下去,直到你关闭窗口,每一.... Read More >
201711-02 献给Processing爱好者的教程【8】—变量【卡卡】 变量 变量是在内存中存储一个值,这样程序可以多次用到他。 1、重用相同的值 相同的Y轴坐标,相同的直径 size(480, 120); int y = 60; int d = 80; ellipse(75, y, d, d); // Left ellip.... Read More >
201710-26 第五期boss解析:沙粒溶解的秘密 屏幕上出现任何你想要的文字或图像,在点击播放按钮之后,屏幕上的文字或图像开始变化,像是撒哈拉的山丘,随着一阵微风,沙粒慢慢飘落,这背后,到底隐藏着什么样的秘密呢?让我们一起来探讨,沙粒动画背后的故事。 在理解沙粒动画之前,需要提到一个元胞自动机(也称细胞自动机)的概念,简单描述一下,比如说目前有一条高速公路,很宽,路面上有很多车(是的,堵车了),我们随便选中一辆车(比如最中间的那辆车,它的四.... Read More >
201710-22 献给Processing爱好者的教程【7】—基础图形【卡卡】 绘制基础的2d图形可以用一张表来表示 绘制一条线 size(480, 120); line(20, 50, 420, 110); 绘制基本图形,画三角形,画四边形 size(480, 120); quad(158, 55, 199, 14, 392, .... Read More >
201710-22 献给Processing爱好者的教程【6】—基础知识【卡卡】 线 void setup() { size(640, 360); stroke(255); noFill(); background(0); line(10, 80, 30, 40); // Left line line(.... Read More >
201708-18 献给Processing爱好者的教程【5】—processing3中手动安装video库【卡卡】 Processing 3 在国内使用并添加算法库(模式、范例、工具,也是同样的问题)时,会遇到因为无法连接Processing的服务器而无法安装的情况。官网及论坛中都有介绍如何手工添加第三方算法库进Processing。但是如果需要下载的不是第三方算法库,而是像 processing.vid.... Read More >
201708-14 processing学习笔记之简单好玩的图形(转载虎牙老师的) 为了照顾许多0基础的童鞋们,菜鸟养成记系列不会涉及太深的内容,上次课程讲了简单好玩儿的图形,这次课依旧讲解的是又简单好玩儿的图形,只是这次图形会稍微复杂那么一点点点点,但是会酷炫很多~闲言少叙,进入正题,先上个最终效果图,看看这次咱们要完成一个什么样的效果: 哒哒哒嗒!是不是比上次课.... Read More >
201708-14 献给Processing爱好者的教程【4】—第一个processing程序【卡卡】 第一个processing程序 这一节,我们开始玩转 processing。 在第一节教程前言中,我们已经讲了“HelloWorld” 。 但是processing更注重画图,我们从画图开始。 草图与函数 在开始前,首先聊聊 Processing 中的草图—— Sketch 。.... Read More >
201708-13 献给Processing爱好者的教程【3】—-导出GIF文件【卡卡】 技巧 以往的方法,一般是通过 saveFrame()命令导出序列帧。再在PS等软件中进行合成。 现在我们可以直接用 GifAnimation 库来实现 processing2.0适用版本: http://extrapixel.github.io/gif-animat.... Read More >
201708-11 献给Processing爱好者的教程【2】—-界面和参数介绍【卡卡】 1.界面设置 a其中最主要的是偏好设置(preference) 你可以通过 调整编辑器字体大学和控制台字体大小来调整到最适合的大写,这样敲代码起来会更加的舒服. 同时下面有2项是一定要更改的,一个是suggest import statement.... Read More >
201708-10 献给Processing爱好者的教程【1】—-前言【卡卡】 献给Processing爱好者的教程【1】----前言【卡卡】 欢迎大家来到processing编程艺术,www.iprocessing.cn 网站的文档翻译工作已经基本完成,后续将继续修改和添加, 从今天开始,我将在网站上持续更新processing的教程,希望大家喜欢。.... Read More >