创意编程的学习与实践指南
在创意编程的世界里,我们可以借助各种工具和技术实现无限的创意。下面将为大家介绍创意编程中的一些关键内容,包括库的使用、可行性评估、不同的创意构思方法以及抽象层的运用。
1. 利用Processing和p5.js库拓展功能
Processing和p5.js提供了丰富的库,这些库可以在Processing官网链接获取,也能通过Processing库管理器(菜单“Sketch” ➤ “Install library…” ➤ “Add library…”)安装。借助这些特定的库,你能够实现标准外设输入和视觉输出之外的不同模式,将网络和连接功能融入作品,还能使用高级物理模型进行可视化和行为模拟。
以一系列与运动相关的项目为例,你可以使用库将屏幕上的运动与不同的输入设备或声音输出连接起来。在前两个项目中,你可能使用鼠标移动来控制,但通过Kinect库,你可以利用人体骨骼跟踪,用手臂和肩膀驱动屏幕上的运动,就像用身体当作鼠标一样。
要开始使用这些库,可以从Processing库网站挑选一些库,通过库管理器进行安装,也可以从p5.js库页面链接的库入手。然后深入研究库的示例,这些示例可以从Processing示例浏览器或库的官网获取。大多数库至少会提供一些清晰的示例,展示如何使用该库,并以代码形式直接呈现。
2. 评估项目可行性
在Processing和p5.js的学习过程中,评估项目的可行性是一项重要技能。传统上,这是专家的领域,你描述自己想做的事情,专家评估其可能性和条件。但使用Processing和p5.js进行创意草图绘制,挑战了这种明确的角色划分,旨在让创意者能够基于工具和技术自我评估概念并规划未
超级会员免费看
订阅专栏 解锁全文
336

被折叠的 条评论
为什么被折叠?



