processing集训day01

介绍

Processing是一门开源编程语言,提供了对图片,动画和声音进行编程的环境。学生,艺术家,设计师,建筑师,研究人员和业余爱好者可以使用Processing进行学习,制作原型以及作为生产工具。你可以通过视觉化的界面学习计算机编程的基础知识,或者作为软件速写本以及专业化的生产工具。除了该领域的其他相关专有软件外,Processing为艺术家和设计师提供了一个新的选择。

processing中文乱码问题

打开 文件->偏好设定->字体修改为宋体

对于每个processing文件

保存后都有一个独立的文件夹(文件夹的名字和文件名相同),注意文件扩展名为 .pde

data 文件夹用来保存文件所用的图片音频等

单词

size 尺寸,大小

background 背景

fill 填充

stroke 绘画

point 点

line 线

triangle 三角形

ellipse 椭圆形

rectangle 矩形

函数

fill(R,G,B);填充颜色

noFill(不需要填数字);不填充

ellipse(x,y,宽,高);绘制椭圆

stroke(R,G,B);描边

noStroke(不需要填数字);不描边

strokeWeight(数值越大越粗);描边粗细

绘制椭圆之前,要先设置颜色,描边

fill(0);

stroke(255,0,0);

strokeWeight(5);

ellipse(300,300,100,60);

ellipse(500,300,100,60);

坐标系

x轴是向右正方 y轴向下是正方向

rect(x坐标,y坐标,宽,高);矩形 通过左上角那个点确定矩形位置

triangle(x1,y1,x2,y2,x3,y3); 三角形 需要三个点

point(x,y)一个坐标就能确定一个点

line(x1,y1,x2,y2)两点确定一线,所以线需要两个坐标

关于灰度模式和色彩模式

fill(0-255之间的数值); 灰度模式

fill(R,G,B); 彩色模式

灰度模式:用单一色调表现图像,一个像素的颜色用八位来表示,一共可表现256阶(色阶)的灰色调(含黑和白),也就是256种明度的灰色。是从黑→灰→白的过渡,如同黑白照片,是扔掉彩色信息后的模式。

RGB色彩模式(也翻译为"红绿蓝")是工业界的一种颜色标准,是通过 对红 (Red)、绿 (Green)、蓝 (Blue)三个 颜色通道 的变化以及它们相互之间的叠加来得到各式各样的颜色的, RGB 即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是运用最广的 颜色系统 之一。

不填充颜色 :noFil();注意:F大写,括号里不写数字

相关推荐
梦之妹3 个月前
Processing练习之变换颜色
java·算法·processing
梦之妹3 个月前
实验五之用Processing绘画
javascript·c++·processing
梦之妹3 个月前
Processing练习之鼠标控制线段粗细
java·算法·processing
梦之妹3 个月前
Processing练习之自动绘制
java·c++·processing
shandianchengzi6 个月前
【翻译】Processing系列|(四)用 Android Studio 从 0 到 1 进行 Processing 安卓开发
android·android studio·processing
帅小柏6 个月前
交互之舞:Processing中的用户互动与响应设计
交互·processing
村口曹大爷6 个月前
processing完整教程
java·开发语言·processing·libgdx
帅小柏6 个月前
代码绘梦:Processing艺术编程入门
processing
梦之妹8 个月前
Processing基本形状内容和实例
开发语言·processing
shandianchengzi9 个月前
【翻译】 Processing的安卓项目构建(译者用的是Android Studio)
android·processing