Processing基本函数整理
来源:互联网 发布:网络词蜜汁什么意思 编辑:程序博客网 时间:2024/06/08 08:01
size(x, y);//画布尺寸设置 point(x,y);//定点绘制 line(x1,y1, x2, x2);//直线绘制,首先需要设定画布尺寸 rectMode(CENTER);//中心模式绘制矩形,不指定默认为CORNER,共有CORNER、CENTER及CORNERS三种模式 rect(x1, y1, x2, y2);//绘制矩形,参数的意义以模式定,具体为CORENER(左上起点x,左上起点y,宽度、高度) //CENTER(中心x, 中心y, 宽度, 高度) //CORNERS(左上x, 左上y, 右下x, 右下y) ellipse(x, y, width, height);//绘制圆形,包括椭圆,具体参数分别为圆心坐标、水平直径、垂直直径 arc(x, y, width, height, start, stop);//绘制圆弧,比圆多两个参数,表示圆弧起始角度、结束角度 //角度的表示方法有两种:PI和radians(angle), //PI以为圆周率,PI=radians(180),PI/2=radians(90),TWO_PI=radians(360) triangle(x1, y1, x2, y2, x3, y3);//三角形绘制函数,参数分别为三个顶点的坐标 quad(x1, y1, x2, y2, x3, y3, x4, y4);//四边形绘制函数,参数分别为四个顶点的坐标 bezier(x1, y1, cx1, cy1, cx2, cy2, x2, y2); //贝塞尔曲线 //绘制直线边框自由图形 教材与实际不符 beginShape(kind);; //绘制自由图形开始,参数表示图形的类型,可以为空 vertex(x, y); //连接图形的节点 endShape(mode); //绘制自由图形的结束,mode一般为close,表示闭合图形,可为空表示不闭合 //绘制曲线边框自由图形 beginShape(kind); vertex(x, y); bezierVertex(cx1, cy1, cx2, cy2, x, y); //参数分别为曲线的第一个控制点坐标、第二个控制点坐标及图形的起始端点坐标 endShape(mode); //填充 fill(grey); fill(grey, alpha); fill(red, green, blue); fill(red, green, blue, alpha); fill(value1, value2, value3, alpha); //这个函数跟上面的有什么区别吗? //色彩模式选择:RGB、HSB colorMode(RGB, 255); colorMode(HSB, 360, 100, 100); //绘制属性设定 background(grey); //设置背景颜色、透明度等 fill(grey); //填充颜色、透明度等 noFill(); //不填色 stroke(grey); //设定线条颜色等 noStroke(); //不画线条 strokeWeigth(thickness); //指定边框宽度 strkeCap(mode); //指定线条折角形式,包括MITER(尖角)、BEVEL(斜角)、ROUND(圆角) smooth(); //开启平滑绘图模式,具体的好处是减少边缘锯齿 noSmooth(); //关闭平滑绘图模式 //特殊功能函数 random(value1, value2); //在指定范围内产生一个随机数 constrain(value, min, max); //将value限定在指定范围内 translate(x, y, z); //坐标转移 rotate(rad); //旋转函数,参数为弧度 scale(size); //缩放函数,size博爱是缩放倍数,小于1时表示缩小 pushMatrix(); //将当前的旋转数据和坐标数据放入矩阵堆栈 popMatrix(); //重新回到程序最开始的坐标系统 //时间控制函数 millis(); //ms second(); minute(); hour();
0 0
- Processing基本函数整理
- Step 4:Processing基本函数绘制图形
- Processing入门资料整理
- mysql之基本函数【整理】
- processing的入门函数
- R常用基本 函数汇总整理
- mysql整理(基本用法以及函数)
- Processing学习笔记---基本结构
- Processing初探-基本用法、简单动画
- Processing初探-基本用法、简单动画
- Processing 教程(1) - 基本绘图、变量、随机变量
- (一)利用processing创建基本图形
- 二、Processing 坐标与基本图形
- processing 画基本的线和面
- processing绘制图形的基本属性
- unity 基本函数整理[3_GUI控件+GUILayout界面布局]
- 图像处理基本知识点整理(matlab函数)
- 函数整理
- Android view中的requestLayout和invalidate方法
- abs()与fabs()的区别
- cocos2d基础知识
- 网站部署问题之图片等后台路径不对
- 用MySql的查询分析语法explain来优化查询和索引
- Processing基本函数整理
- OOALV,当发现数据被刷新之后,列宽变了
- 页式存储系统 中逻辑地址转物理地址
- 日期计算-ACM
- 关于Xpath解析的一些简单操作
- JS正则表达式
- Robotium API 翻译(五)——web控件测试方法,WebElement和By类
- C#一款比较美观的验证码
- IT启程之路