19、创意编程的学习与实践指南

创意编程的学习与实践指南

在创意编程的世界里,我们可以借助各种工具和技术实现无限的创意。下面将为大家介绍创意编程中的一些关键内容,包括库的使用、可行性评估、不同的创意构思方法以及抽象层的运用。

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进行创意草图绘制,挑战了这种明确的角色划分,旨在让创意者能够基于工具和技术自我评估概念并规划未

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值