Dave Pagurek's Avatar

Dave Pagurek

@davepagurek.com.bsky.social

Toronto artist and computer graphics programmer. I help maintain p5.js and its WebGL mode. Will probably answer your graphics questions if you ask ๐Ÿ‘€

748 Followers  |  466 Following  |  270 Posts  |  Joined: 06.11.2024  |  2.1265

Latest posts by davepagurek.com on Bluesky

Preview
Presentation - SIGGRAPH 2025 Conference Schedule

There's more p5 stuff at SIGGRAPH next week too! Here's one about spatial p5: s2025.conference-schedule.org/presentation...

05.08.2025 13:01 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release v2.0.4-rc.2 ยท processing/p5.js Help test the release candidate! Here are all the updates for the upcoming 2.0.4 release! This is a release candidate (RC), which means it is not yet live on the p5.js Editor. Please help us to imp...

new p5.js beta just dropped, if you want to try it out! github.com/processing/p...

31.07.2025 17:29 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

If you're going to be at SIGGRAPH in August, come to our p5.js workshop on Tuesday! Here's a little preview of what we're making: beta.p5js.org/tutorials/ty...

31.07.2025 12:53 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

HAHAHA YES

Maybe I can unpin this from my profile now youtu.be/Z9vsHzj_-ZU

30.07.2025 19:03 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

every time I encounter another Dave I mourn the loss of the dave.directory site. how else am I supposed to keep track of all the Daves??

25.07.2025 12:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

A bit less SUFFERIN' coming to DUFFERIN

23.07.2025 19:51 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I found exactly one qp library, and it's a port of an R library, and the port is so direct that it forces you to use 1-indexed arrays even in JavaScript. It also needs you to make a big matrix for it to solve. So qpsolver will make those matrices and pass it to that solver for you!

22.07.2025 13:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - davepagurek/qpsolver: An optimization library for the unfortunate folks who need to do it in JavaScript An optimization library for the unfortunate folks who need to do it in JavaScript - davepagurek/qpsolver

I recently found myself needing to do quadratic optimization problems in the browser. unfortunately tools didnt really exist for that. So I've made a library! github.com/davepagurek/...

22.07.2025 13:38 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I love Toronto bike share

20.07.2025 20:56 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thatโ€™s so cool! Montrealโ€™s bike share system is rolling out trailers that work on BIXIs as well as personal bikes.

Theyโ€™re hoping to have 50 by the end of the summer, and hundreds over the next few years.

19.07.2025 22:18 โ€” ๐Ÿ‘ 579    ๐Ÿ” 128    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 41

A little p5 simulation the space taken up on Dufferin between cars and buses. 22 lanes of cars to fit on screen vs 2 lanes of buses! crazy that the city is still caving in to car brain

19.07.2025 14:04 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I tried whipping something quick up this morning: drawing some lines over a map screenshot to show how many cars vs buses you need. editor.p5js.org/davepagurek/... Not the prettiest, need to double check that all the math is right, but maybe some inspiration!

19.07.2025 12:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Post image

Made some butterflies.

code, etc: openprocessing.org/sketch/2691081

#creativeCoding #p5js #javascript #noAi #wccChallenge

18.07.2025 20:55 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

This week's #WCCChallenge theme is insects! Tried to see things from a new perspective here openprocessing.org/sketch/2692516

18.07.2025 00:22 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Updated the post with a mention, prompted by Greg Stanton, that feedback control systems don't need a simulation for some fixed inputs. That's a good callout, and a potential building block to use if you're interested in looking into this more!

16.07.2025 18:56 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Orbit30: The Unexpected Afterlife of a Textbook Graphic How a humble educational graphic about the Great Lakes quietly became my most-seen work.

In 1999 I made a vector diagram of the Great Lakes for a textbook. It had 3 gradients, no texture, and one typo: โ€œNiagra.โ€

Itโ€™s now the most famous thing Iโ€™ve ever made.

New Orbit30 post is up:

open.substack.com/pub/orbitstu...

#design #Orbit30 #GreatLakes #illustration

16.07.2025 11:11 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

definitely! I feel like maybe spring/damper systems could be the thing I'm after when paired with a second layer that alters the target to optionally add anticipation and maybe secondary continuous motion.

16.07.2025 11:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I would argue that there's so many ways (due to subtle variations) that I'd prefer making a system with some knobs to tweak rather than individual functions! but you're right, that's still a really effective way to go, and practical

16.07.2025 11:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
I'm unsatisfied with easing functions - Dave Pagurek

I wrote about easing functions, my dissatisfaction with them, and possible routes towards a slightly better system because I keep be not having time to actually MAKE a slightly better system. maybe someone else also is unsatisfied and gets an idea from this? www.davepagurek.com/blog/easing-...

16.07.2025 01:23 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Preview
WiGRAPH Conference Coffee: Sign-Up WiGRAPH is organizing a SIGGRAPH 2025 conference coffee! Are you a researcher of a gender that is underrepresented at SIGGRAPH? Would you like for an opportunity to network with peers? Sign up for th...

๐ŸŽ‰โ˜• Announcing WiGRAPH Conference Coffees: SIGGRAPH 2025 Edition! โ˜•๐ŸŽ‰

Are you a researcher of an underrepresented gender registered for SIGGRAPH? Do you want an opportunity to network with your peers? Learn more and sign up here:
www.wigraph.org/events/2025-...

30.06.2025 20:13 โ€” ๐Ÿ‘ 5    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Video thumbnail

#WCCChallenge this week: experimental typography! openprocessing.org/sketch/2689119

10.07.2025 01:07 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a screenshot of the Accessibility settings in bluesky.

The options shown are:

Alt text:
- Require alt text before posting
- Display larger alt text badges

a screenshot of the Accessibility settings in bluesky. The options shown are: Alt text: - Require alt text before posting - Display larger alt text badges

today's a great day to make sure "require alt text before posting" is enabled in your settings and to continue to make bluesky more accessible and inclusive bsky.app/settings/acc...

09.07.2025 13:39 โ€” ๐Ÿ‘ 2268    ๐Ÿ” 936    ๐Ÿ’ฌ 73    ๐Ÿ“Œ 66
Painting of a woman asleep in bed under the covers with a brown cat between her arms. The cat looks kinda like a bat and is squinting and showing its teeth.

Painting of a woman asleep in bed under the covers with a brown cat between her arms. The cat looks kinda like a bat and is squinting and showing its teeth.

Did some painting this weekend. Here's my partner sleeping peacefully and my cat being a gremlin

07.07.2025 15:56 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Our next meetup is July 23rd! Come talk about what you've been working on and hear what people in the community have been up to! www.meetup.com/creative-cod...

06.07.2025 13:39 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

2025 Open Call for @processing.org P5.js is now live! Let's explore the cool new typographic functions in v2 together!
openprocessing.org/curation/89576
Sketch: Meditations by Jake Welch (oppr.org/s/2684408)

02.07.2025 16:31 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This week's #WCCChallenge theme is waves! Here's an ocean made with p5.strands: openprocessing.org/sketch/2685829

01.07.2025 14:49 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Threatened Toronto bike lane gets more rush hour traffic than the car lane Bike lanes are under threat in many cities, even when they work.

โ€œOur 24hr study showed more than 9,130 cyclists moved along Bloor St. at the count point. That's over 9,130 people ... enjoying an affordable, healthy, noiseless, and climate-friendly way to get around.โ€ - Bilal Khan, Community Bikeways #bikesky

lloydalter.substack.com/p/threatened...

25.06.2025 12:03 โ€” ๐Ÿ‘ 94    ๐Ÿ” 30    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 1
Video thumbnail

This week's #WCCChallenge theme is "marching" so I set out to do some raymarched volumetric lighting. Praise Blucifer openprocessing.org/sketch/2684825

29.06.2025 13:38 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm a simple man. if it look like train, it train

28.06.2025 21:18 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Well deserved, congrats @isohedral.ca!

27.06.2025 17:52 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@davepagurek.com is following 20 prominent accounts