摘要: 多窗口范例(二),做一个划线生成图像的应用,最后结果: 子窗口划线,主窗口复制多个画布叠加并添加了旋转动画。 范例程序 主程序: package syf.demo.multiwindow2; import processing.core.PApplet; import processing.core 阅读全文
posted @ 2021-04-14 07:45 SHARP-EYE 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Processing学习到一定程度必定会关注源码,关注扩展功能,其中窗口创建是值得关注的技术点(实现多窗口)。下面就以一个简单范例来展开讨论。 范例代码 主程序先上: package syf.demo.multiwindow; import processing.core.PApplet; impo 阅读全文
posted @ 2021-04-14 06:29 SHARP-EYE 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 写一例Kotlin编写的Processing程序,充分调用函数式编程思维和面向接口的编程思维,供自己和读者参考学习。 ###初衷 想要实现一行行的文字排版功能,每一行作为一个单位,可制定显示的位置、大小、文字内容,而且具体信息在主程序中定义(不在类中写死)我把此类命名为BillBoard。 ###代 阅读全文
posted @ 2021-04-13 19:11 SHARP-EYE 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 使用Processing快6年了,是时候回过头来看看它的"main"方法了,也就是它从哪出生的😁?~~~ ###源码学习 ////////////////////////////////////////////////////////////// // MAIN /** * main() meth 阅读全文
posted @ 2021-04-13 10:39 SHARP-EYE 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: 简单看一下Processing中的打印输出函数println()相关用法。 ###部分源码学习 /** * ( begin auto-generated from println.xml ) * * Writes to the text area of the Processing environm 阅读全文
posted @ 2021-04-12 20:19 SHARP-EYE 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 在日常收集数据的需求中,会有很多场合用到表格数据类型,如.tsv和.csv,一来高效查看和编辑,二来数据条理清晰,导入数据结构方便。在Prcocessing中帮我预留好了loadTable()、loadStrings()等方法,方便读取相应字符串。不过这里有些细节值得关注,笔者简单说一说。 ###综 阅读全文
posted @ 2021-04-12 19:05 SHARP-EYE 阅读(720) 评论(0) 推荐(0) 编辑
摘要: #过火 再度出击!这次我们要玩得更火一点 把静帧变动画。没错,将棋盘格动起来!看一下效果: 这是一个经典的无限偏移动画,在很多2d横版射击游戏中都会采用的技术。如何在Processing中实现,有两种比较常见的方法。1.使用相机补位式 2.纹理采样式 1.相机补位式 ( gif 取自 https:/ 阅读全文
posted @ 2020-09-27 11:29 SHARP-EYE 阅读(1041) 评论(0) 推荐(1) 编辑
摘要: #余温 两次绘制了棋盘格,有了一些经验了,顺着学习态势,我们再接再厉,挖一些技巧。这一次要使用pixels[]数组绘制矩形rect和圆形ellipse,也就是代替rect()和ellipse()两个函数。 我们先来看一看如何绘制矩形。其实大概原理上节已经说得很清楚了,控制步长,判断状态,循环定义!看 阅读全文
posted @ 2020-09-26 19:27 SHARP-EYE 阅读(1087) 评论(0) 推荐(1) 编辑
摘要: #接上 我们趁热打铁,紧接上一回的棋盘格绘制,来挖掘一些不同绘制思路,使用pixel()函数来绘画。这是一个以每个像素点作为对象来绘制的思路,而不是以图形的方式来填充。这就改变了绘画思路。实际上,Processing有这样的现成函数,使用x、y坐标来定义视口内某个像素点的颜色值,即set(x,y), 阅读全文
posted @ 2020-09-26 10:49 SHARP-EYE 阅读(1699) 评论(0) 推荐(1) 编辑
摘要: #写在前面的话 很久没有写博文了。最近在整理Processing有关文档,看到之前做的一些例子,想着分享在互联网上,当然和以前一样,目前也仅为了给初学者有个学习参考,笔者能力有限。废话不多说,干就完事了。 来做个纹理怎么样?基本纹理很多样式,我们慢慢尝试去实现,今天搞一个网格纹理,准确的说是棋盘格, 阅读全文
posted @ 2020-09-25 21:00 SHARP-EYE 阅读(2093) 评论(0) 推荐(2) 编辑