小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
着色器入门:适合初学者的JavaScript和p5.js课程

这篇文章介绍了freeCodeCamp.org的新课程,教授图形编程基础,适合初学者。课程由Patt Vira开发,涵盖WebGL和运动数学,学习GLSL语言,掌握坐标映射、形状函数、域重复等核心概念。学员将使用JavaScript和p5.js库创建一个动画的发光分形心形图案,课程时长1小时,可在YouTube观看。

着色器入门:适合初学者的JavaScript和p5.js课程

freeCodeCamp.org freeCodeCamp.org · 2026-07-16T11:35:18Z
如何使用 p5.js 将代码转化为艺术和游戏

创造性编码通过p5.js工具,将编程与艺术结合,生成视觉、声音和互动体验。p5.js是一个适合初学者的开源JavaScript库,支持网页互动艺术创作,用户可通过简单代码创建图形、动画和游戏,鼓励探索与实验。

如何使用 p5.js 将代码转化为艺术和游戏

DEV Community DEV Community · 2025-04-26T11:01:40Z
欢迎来到我的53幅p5.js草图集!

本文分享了作者在p5.js Web Editor上创作的50多幅独特草图,展示了多种编码技巧和艺术表现,包含目录和每幅草图的详细介绍,鼓励读者浏览和评论。

欢迎来到我的53幅p5.js草图集!

DEV Community DEV Community · 2025-04-09T01:00:00Z
移动三角形

这是一个使用p5.js制作的动态图形,点击鼠标可启动移动的三角形。

移动三角形

DEV Community DEV Community · 2025-03-08T19:23:43Z
为p5.js 2.0设计附加库系统

测试现有的p5.js附加库与p5.js 2.0的兼容性,若有问题,请使用新语法进行故障排除。p5.js 1.x仍会修复,建议查看过渡策略并联系团队获取帮助。

为p5.js 2.0设计附加库系统

DEV Community DEV Community · 2025-02-21T11:27:31Z
异步 p5.js 2.0

在p5.js 2.0中,将preload函数替换为async setup函数,原有preload中的代码移至setup,并添加async和await关键字,以实现异步加载。这一变更旨在简化代码,提升学习体验,适应现代JavaScript的异步操作。

异步 p5.js 2.0

DEV Community DEV Community · 2025-02-10T17:02:04Z
点击鼠标,观看火箭飞行

使用p5.js和HTML,点击鼠标以开始。

点击鼠标,观看火箭飞行

DEV Community DEV Community · 2024-12-11T22:12:33Z
爆炸花朵设计

这篇文章介绍了如何使用p5.js进行图形绘制,涵盖了基本的绘图函数和示例代码。

爆炸花朵设计

DEV Community DEV Community · 2024-10-27T21:52:01Z
3D中的球体和圆柱体运动

这篇文章介绍了如何在p5.js中创建3D图形,包括基本的3D形状、相机控制和光照效果的实现。

3D中的球体和圆柱体运动

DEV Community DEV Community · 2024-10-27T21:37:20Z
汽车与云朵共舞

本文介绍了p5.js图形编程的基本概念和技巧,重点在创意编码的应用。通过示例,读者可学习创建动态和交互式视觉效果。

汽车与云朵共舞

DEV Community DEV Community · 2024-10-27T21:33:37Z
城市中的两个气球

这是一幅使用p5.js绘制的城市中两个气球的图像。

城市中的两个气球

DEV Community DEV Community · 2024-10-27T21:24:56Z
宇宙飞船

本文介绍了使用p5.js绘制一个移动宇宙飞船的过程。

宇宙飞船

DEV Community DEV Community · 2024-10-27T21:24:27Z
动画图像

这是一部使用p5.js和HTML制作的3D动画,标题为CSS动画。

动画图像

DEV Community DEV Community · 2024-10-27T21:18:42Z
移动的球体

这是一部使用p5.js制作的动画。

移动的球体

DEV Community DEV Community · 2024-10-27T21:18:24Z

生成艺术通过算法自动生成艺术作品,艺术家利用规则、算法或随机性创建变化多样的作品。JavaScript和p5.js是理想工具,简化了交互和视觉图形的创建。通过设置画布、颜色和参数,生成独特图案。生成艺术结合随机性和数学结构,允许用户通过交互影响作品,是编程与创造力的结合。

使用 JavaScript 探索生成艺术

DEV Community DEV Community · 2024-09-24T19:54:34Z

本文介绍了使用p5.js库创建简单的笑脸绘画,详细介绍了p5.js的基本结构和绘制步骤,鼓励读者尝试自己创建笑脸并探索更多功能。

Drawing a Smiling Face with p5.js

DEV Community DEV Community · 2024-09-11T16:12:22Z

《代码的本质》是丹尼尔·希夫曼的作品,适合编程学习者。书中以易懂的方式教授如何用代码模拟自然系统,使用p5.js作为示例,特别适合对图形和物理模拟感兴趣的读者。虽然书籍可在线获取,但支持作者购买实体书仍然重要。

书评:《代码的本质》

Neward & Asocciates, LLC Blog Neward & Asocciates, LLC Blog · 2024-08-20T00:00:00Z

本文讨论了代码库对开发者的积极影响,介绍了p5.js和ArchiveTeam Warrior,讨论了Hanon Pro、kdb+和Tauri 2.0,以及航天飞机上的打印机和波音公司Starliner项目的损失。

2024 08 04 HackerNews

介绍 on SuperTechFans 介绍 on SuperTechFans · 2024-08-04T00:41:03Z
添了点儿讲数学的装备

作者发现没有类似于Python下的Manim库的前端库,选择了p5js,但在不同屏幕尺寸上协作数学公式、控件字体和p5js很困难。作者认为Manim的输出考虑了使用ffmpeg生成视频,可能会开发一个完整的库来控制整个版面。

添了点儿讲数学的装备

@Lenciel @Lenciel · 2024-07-18T01:56:38Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码