p5.j​​s将处理引入网络 JavaFX在Raspberry Pi上运行 jQuery仍然是我们最喜欢的框架 坑-F#到JavaScript编译器 Java 9的拟议时间表 Java ME 8随Raspberry Pi大量发布 图灵年:传承的遗产 芯片上的太赫兹传感器提供X射线视觉 禅光子花园 为Alan Turing的Universal Machine投票 适用于本机应用程序的JavaScript JDK 9更新 io.js加入Node.js基金会 Raspberry Pi获取HAT触摸屏 AngularJS 2.0截然不同 Nodyn-JVM上的Node.js 新的Nao机器人和1500万美元的投资 一个委员会来监督Java? 邀请获得免费软件奖提名 Apple 1打破在线拍卖纪录 D从GCC获得动力 赞助巨像 原型1.7.1发布 Microsoft支持asm.js JavaScript.com推出 Anders Hejlsberg-现代方式的编译器构建 JavaScript中的Task.js异步任务 EDSAC显示屏正式开放 道格拉斯·恩格尔巴特(Douglas Engelbart),老鼠的发明者去世 计算机历史博物馆宣布2015年研究员 CoffeeScript 1.9发布 ModKit Micro-硬件的可视化编程 苹果标志性技术在线拍卖 口头表达比常规表达更容易 新巨像画廊 JavaScript SIMD的进展 车速表-符合Google的新JavaScript基准 Ruby 2.5增加了对分支覆盖范围的支持 Google的Octane-新的JavaScript基准 欧洲核子研究组织庆祝万维网成立20周年 Grady Booch荣获2012年Lovelace奖章 TraceGL-代码示波器 普林斯顿图灵百年庆典 对手表进行编程 TypeScript 0.9发布 哪些语言容易出错 Bjarne Stroustrup荣获达尔-尼加德奖 图灵设计的破码材料被发现 Java-编写一次,随处可见 JavaScript您的方式-Sweet.js宏
您的位置:首页 >程序人生 >

p5.j​​s将处理引入网络

p5.j​​s是一个JavaScript库,采用了Processing的核心思想并将其引入网络。这个开源项目的第一个公开测试版已经发布。

像处理p5.js一样,其目标是使艺术家,设计师,教育者和初学者都可以访问编码。它为用户提供了可以概括为“艺术编程”的设施。特别是,它使绘制形状,向图形添加鼠标交互以及生成声音变得容易。

这些功能在Daniel Shiffman的Hello p5.js视频中得到了证明,他可能是去年为“代码小时”制作的“ Hello Processing”视频中的熟悉面孔。

p5hellodan

(单击以运行视频,您将需要使用完全支持WebGL的浏览器)

这不仅是您观看和收听的视频,而且是您与之互动的视频。重要的一点是,您是在浏览器中而不是在桌面或美术安装中执行此操作,这就是您能够与“处理”中创建的程序以类似方式进行交互的方式。

p5.j​​s不是Processing的端口,它是JavaScript中相同目标的新实现。它具有初始化设置功能和以帧速率调用的绘图功能相同的基本结构。您包括与“处理”中的绘图功能相似的绘图功能,以创建图形并对其进行动画处理。有一个简短的教程,介绍了从Processing转换为p5.js。

由于这是一个JavaScript库,因此您可以与HTML5对象进行交互,包括文本,声音,网络摄像头和视频输入。它将允许艺术家将他们的作品发布到网络上,并在促进课堂编程方面发挥明显作用。

p5.j​​s是由艺术家和程序员Lauren McCarthy与其他人合作开发的,包括纽约大学Tisch艺术学院互动电信计划的p5.js工作组的学生和教职员工,其中Dan Shiffman是助理艺术教授劳伦·麦卡锡(Lauren McCarthy)是驻地研究员。

p5.j​​s正在GitHub上进行积极开发,官方编辑环境被称为“即将推出”以及“许多功能”。

p5jslauren

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。