/learning-javascript-paperjs

tommy teaches tommy about creating interactive HTML5 <canvas> applications using the Paper.js library with contemporary JavaScript (ECMAScript)

Primary LanguageJavaScriptOtherNOASSERTION

Paper.js for Interactive 2D Web Graphics

tommy teaches tommy (and anyone else who cares to read all this) about software development and coding with the Paper.js JavaScript Library for creating interactive 2D Web Graphics.

paper.js is not the only such library for abstracting WebGL and the <canvas> element, but it's an arguably interesting, helpful, and mostly simple-to-use library for interactive 2D Graphics without the complexity of 3D mathematics (if that's appealing to you or your project goals).

Note that some of these examples I'm providing here will be self-contained (and possibly modified) variants of things I have up-and-running on my personal website tommypkeane.com; and since I've kept the source repo for that site private, I'm sharing things here to make them easier to find/review. You can always inspect the source code of my site, but this is arguably much better.

What's this "tommy teaches tommy" thing all about?

"What's in a name?"

You can see a rambly explanation here at my personal website; but, in short:

I'm just trying to say that I'm writing out what I think is helpful/interesting to me, and I'm sharing it in case it's helpful to anyone else, but please know that I'm not trying to talk down to anyone 😄 (except maybe myself 👻).

License

Copyright (c) 2023, Tommy P. Keane (https://www.tommypkeane.com)

See the LICENSE file for details.

References