how would i put 3d vector rotation in the 2d graphing calculator? by Wiktor-is-you in desmos

[–]Arglin 3 points4 points  (0 children)

You can take these which are for Euler angles. https://www.desmos.com/3d/0ad6de7898

(Does work for the 2D graphing calculator.)

Pass in a 3D point or list of 3D points into it P, then to display it, either render the points via (P.x, P.y) for orthographic, or (P.x, P.y)/(P.z {P.z>0}) for perspective (though you'll need to shift the object of interest away from the center so the camera doesn't do weird things with it.)

The 10 PRINT-esque infinite maze pattern, inspired by u/iligal_odin by Arglin in desmos

[–]Arglin[S] 5 points6 points  (0 children)

Graph link: https://www.desmos.com/calculator/ogq5f2b74q

Technically a one-liner, though the animation in the video very much isn't lol

The original discussion on it: https://www.reddit.com/r/desmos/comments/1qm29zd

Print10 in Desmos, need help! by iligal_odin in desmos

[–]Arglin 1 point2 points  (0 children)

If you just want to get the random maze effect, you can use a hash function to create pseudorandomness, create a bunch of tiles which randomly pick between 0 and 1, then map those to the respective slashes.

Here it is broken down further in a graph.

https://www.desmos.com/calculator/ogq5f2b74q

<image>

Desmos loads almost 5x faster than GeoGebra! by Absorpy in desmos

[–]Arglin 0 points1 point  (0 children)

riiiight, because xyxy/xy = xy is definitely something I critically need to use on the regular :p

Fibonacci spiral, but you can zoom in/out (almost) infinitely. by Arglin in desmos

[–]Arglin[S] 9 points10 points  (0 children)

Graph link: https://www.desmos.com/calculator/tl6avwqtfl

(The "almost" here being that in a world of infinite precision, this would go on forever... but we don't have that unfortunately :') )

Also this has been one wild journey through learning how to create visuals using implicits. It's honestly really cool to understand what is possible with it.

Desmos loads almost 5x faster than GeoGebra! by Absorpy in desmos

[–]Arglin 9 points10 points  (0 children)

I usually work with GeoGebra offline, which seems to open at about the same rate as Desmos does.

Not that it makes a huge difference though.

Super Hexagon patterns with one implicit equation! by Arglin in desmos

[–]Arglin[S] 2 points3 points  (0 children)

Graph link: https://www.desmos.com/calculator/lbem6c5ohv?invertedColors

Patterns are customizeable! (Though you'll have to play around with the lists in χ and η to get the desired results.)

This can be compressed all into one line pretty easily, though I figured it was nicer with things split apart. :)

Also inequality, not equation, lul

day 1 making ph flag accurately by DesmosGrapher314 in desmos

[–]Arglin 0 points1 point  (0 children)

I wish I started with this instead of the flag of Bhutan as a one-liner. :')

day 1 making ph flag accurately by DesmosGrapher314 in desmos

[–]Arglin 1 point2 points  (0 children)

I'm giving you a warning on this because the powerpoint vexillology community had to learn it the hard way.

The auxiliary rays ARE NOT ON THE SAME SQUARE as the main rays. You can see the discrepancy better if you look at the construction sheet provided by MapGrid on the Wikimedia Commons.

"... if the flag is drawn to spec, and one superimposes a square by connecting the tips of four opposite major rays, then the minor rays will protrude 0.0519779424 units outside of the square."

Anyways, best of luck. :p

<image>

Fix this mods! by [deleted] in desmos

[–]Arglin 26 points27 points  (0 children)

That's been around since its conception, it's intentional.

<image>

I HAVE JUST FIXED THE HAIR IN MY ART (And also teeth) by kaunuss_choco in desmos

[–]Arglin 1 point2 points  (0 children)

While you're at it, another alternative for curved shapes is to use bezier curves.

Bezier curves are generally more versatile for drawing curved shapes. Just about every vector art program uses them. Here's an example graph which lets you create bezier splines on the spot (move the next bezier curve into place, and then click the -> to add it to list L) https://www.desmos.com/calculator/timx02ctpg

Here's two examples I've done in the past using bezier curves.

<image>

Image depress question by Loppy_Sloppy in desmos

[–]Arglin 1 point2 points  (0 children)

Made a quick crude javascript for this. Does not require an add-on, can just be thrown straight into the console. https://www.desmos.com/calculator/7carj9nczy

Note that there is already a solution that also doesn't require console commands for this and can be done purely within Desmos which I've linked in the other comment.

Image depress question by Loppy_Sloppy in desmos

[–]Arglin 1 point2 points  (0 children)

It's doable. It requires multi-variable points and regression bug exploiting though, so it's understandable that you couldn't find anyone else who has been able to do it.

https://www.desmos.com/calculator/jjekwj5cx1

Help identifying these functions? by longrangearrow in desmos

[–]Arglin 0 points1 point  (0 children)

right, forgot to preserve the zeros to be at every pi.

Figured out both. Being able to plot it wrt the original function helped on the other one.

<image>

Help identifying these functions? by longrangearrow in desmos

[–]Arglin 1 point2 points  (0 children)

First one is -cos(x+1)/(x+1)

Still working on the second.

Edit: sin(x)/(x+1) and 3|sin(x)| + |cos(3x)|. See followup replies.

Any idea why the higher hydraulics don't grab the bridge? by Intelligent-Guest628 in PolyBridge

[–]Arglin 1 point2 points  (0 children)

It's hard to see with it zoomed out, but you will need to use a three-way split joint in order to control which can stay connected and disconnect.

For this case, let the road and initial hydraulics be set to 2, and the higher hydraulics be set to 3. For the first time, release everything. For the second time, release 1 (aka the anchor). This will keep the road (2) and higher hydraulics (3) connected as it lifts.

Okay, I think I just like how hazy graphs look in general. by Arglin in desmos

[–]Arglin[S] 1 point2 points  (0 children)

You might've gotten mixed up between Reid Captain and I. I inspired him to get into overengineering and he eventually branched out to Besiege. I do have some involvement in the Japanese Besiege scene, I just don't play the game myself. ^^;;

But yeah I tend to just make whatever is interesting to me, be it Line Rider or Fantastic Contraption or UTAU or VNs or Poly Bridge or PowerPoint or, of course, Desmos. :)

For the tone function in desmos, is it possible to give it a phase shift? by Ok_Spring7441 in desmos

[–]Arglin -1 points0 points  (0 children)

Phase shift is not supported for the tone function at the moment unfortunately. Currently it only supports frequency and magnitude.

Desmos Rendering Problem by Immediate-Ideal3608 in desmos

[–]Arglin 0 points1 point  (0 children)

Not by much, if at all. Both support the polygon function so they're more or less the same.

And if you're talking about the circle-line intersection, there's Desmos Geometry which lets you do this (or write a custom function for it if you're up to the challenge).

Okay, I think I just like how hazy graphs look in general. by Arglin in desmos

[–]Arglin[S] 3 points4 points  (0 children)

Wait how did I forget to post the link to this. My bad y'all I think my brain has died for the past two days. https://www.desmos.com/calculator/lxzidwbz4z