Run
every
ms
135
Returns the y of the rotated x,y,z for projection
136
137
Returns the z of the rotated x,y,z for projection
138
139
Projects an x,y,z pair with the current view angle
140
141
Projects an x,y,z pair with the current view angle P_1: an x,y,z pair as a list of length 3
142
143
Returns the angle (0<=θ<=360, or 2π) between two points, p1 & p2
144
145
Returns the angle (0<=θ<=360, or 2π) between a point & the right x-axis
146
147
Returns the linear interpolation between two points. Returns P1 when t = 0, returns P2 when t = 1.
148
149
Graphs a line between two points x1, y1, z1: x,y,z of the first point x2, y2, z2: x,y,z of the second point t: from 0 to 1
150
151
Graphs a line between two points P_1: an x,y,z pair as a list of length 3 P_2: an x,y,z pair as a list of length 3 t: from 0 to 1
152
153
Graphs connected line segments between a list of points given X, Y, Z lists X_L, Y_L, Z_L: the x,y,z of the list of points t: from 0 to 1
154
155
Interpolates a list of variables with t from 0 to 1 Example: when L = [1,2,3] and t = 0,0.5,1: I_ntplL(L,t) = 1, 2, 3 L: a list of variables t: from 0 to 1
156
157
Returns an x,y,z pair after applied quaternion rotation. V (vx,vy,vz) is the axis of rotation. The distance of V from the origin must be 1. A is the angle of rotation x,y,z is the 3D point rotated.
158
159
160
Returns an x,y,z pair after applied quaternion rotation. V (vx,vy,vz) is the axis of rotation. The distance of V from the origin does not have to be 1. A is the angle of rotation x,y,z is the 3D point rotated.
161
162
Same as the function above, except vx,vy,vz and x,y,z are taken as a list. More details on quaternions & quaternion rotation: https://www.3dgep.com/understanding-quaternions/
163
164
Returns a point on a sphere of radius 1 with the given latitude & longitude (https://bit.ly/3mubei9). λ: Longitude, or the left & right on a sphere ϕ: Latitude, or the up & down on a sphere
165
166
Returns the distance of a point from the origin
167
168
Returns the distance between two points
169
170
Returns the dot product of a point
171
172
Returns the difference in angle between two points using dot product
173
174
Returns the cross product of two 2D points
175
176
Returns the cross product of two 3D points
177
178
Returns an x,y,z pair rotated to a certain normal L is the x,y,z pair rotated V is normal that L is rotated to. The distance of V from the origin does not have to be 1.
179
180
181
182
Same as the meshgrid method in Matlab & python: returns all permutations between two 1D arrays as a 1D array; useful for generating 2D arrays stored as 1D array.
183
184
3D Grapher Implementation:
185
Rotation using image
186
right hand rule: z+ up, x+ left, y+ facing you
187
188
189
190
191
192
193
194
195
MC logo
Change Image
Center:
Width:
Angle:
Height:
Opacity:
Run
"C" Subscript, "l" "a" "s" "t" , Baseline to theta Subscript, "d" "e" "f" "a" "u" "l" "t" , Baseline
on click
196
XY Plane
197
Axis Lines
200
Tick lists
210
Axis Labels
216
Explicit Function Graphing
220
Implicit Function Graphing
227
Parametric Curve Graphing
240
Credit: 3D Grapher v1.1 made by Markson Chen (https://www.desmos.com/calculator/gpfh44omcj)
245
246
powered by
powered by
New Blank Graph
Examples