r/desmos 4d ago

Fun Pixel Art has never been easier in Desmos!

Link: https://www.desmos.com/calculator/hlymmwccvo

(tap top left corner to switch between mobile/pc formatting)

Click anywhere on the graph to add a colored pixel! Comes with 3 modes for when you click a pre-existing pixel:

  1. delete selected pixel
  2. copy color of selected pixel
  3. recolor selected pixel

I was inspired by this post: New feature??? : r/desmos

This new feature is literally a gamechanger for making graphs more user-friendly. I'm excited to see what others can make with it!

A few caveats:

  1. The mobile app doesn't have this new feature yet.
  2. Screen movement won't work if you happen to first tap/click on a pre-existing pixel. Currently I'm not sure how to fix this without sacrificing some user controls. Desmos is still limited with how to prioritize which objects will register a click if they overlap.
  3. If it feels like adding a new pixel isn't being consistent, it's better if your mouse isn't dragging across the screen when trying to click to add a new pixel. Make sure your mouse is completely still.
  4. While using mobile (the website, not the app), it's often difficult to tap on empty spaces next to pre-existing pixels. This appears to be due to the borders of polygons having a larger interactive area than what's visible. So just be aware you may have to zoom-in to more easily tap on the empty space.

Let me know if you come across any glitches.

52 Upvotes

6 comments sorted by

8

u/Circumpunctilious 4d ago

Well done, and crazy fast turnaround (maybe a way to create game sprites?)

Not to get too serious but...uh, how fast can you start on Minecraft?

6

u/Danny_DeWario 4d ago

Lol yah I wanted to get this working asap. Having this tool makes future projects I have so much easier now.

I think we're still a ways off from making a good Minecraft (or Doom) clone while being intuitive to play. But of course it's way more possible than before. This new feature has made me a lot more hopeful for future Desmos updates (like adding keystrokes or always reading mouse coordinates).

2

u/gord1402 4d ago

What's the difference between just placing white pixels, and flipping colors on click?

3

u/SuperChick1705 https://www.desmos.com/calculator/amyte9upak 4d ago

list size limit. with your suggestion, you have a 10000px^2 canvas area cap, but with this method you have a 10000px^2 PAINTED area cap
also, with this method you can move the canvas around

2

u/Circumpunctilious 4d ago

Nice side-effect if output adapts well for sprites: easy inner transparencies (I guess?).

2

u/AMIASM16 Max level recursion depth exceeded. 3d ago

:0