Run
every
ms
输出旋转到当前视角的x(用于3D投影的实现)
126
127
输出旋转到当前视角的y(用于3D投影的实现)
128
129
输出旋转到当前视角的z(用于3D投影的实现)
130
131
132
将x,y,z投影到当前视角与视野范围
133
134
将x,y,z投影到当前视角与视野范围 P1:长度为 3 的 xyz 列表
135
136
计算两个2D点之间的夹角(0<=θ<=360,或0<=θ<=2π)
137
138
计算一个2D点与x+轴之间的夹角(0<=θ<=360,或0<=θ<=2π)
139
140
计算两点之间的线性插值 例:t = 0 时输出 P1,t = 1 时输出 P2
141
142
在两点之间绘制直线 x1、y1、z1: 第一个点的 x、y、z x2、y2、z2: 第二点的 x、y、z t:从 0 到 1
143
144
在两点之间绘制直线 P_1:长度为 3 的 xyz 列表 P_2:长度为 3 的 xyz 列表 t:从 0 到 1
145
146
根据给定的 X、Y、Z 列表绘制连接的线段 t:从 0 到 1
147
148
根据给定的 X、Y、Z 列表绘制大量不连接的线段(绘制大量两个点所定义的edges) L_i: 一个点列表,每一个点代表一条线段:x代表第一个点的索引、y代表第二个点的索引
149
150
为一个列表计算每个值之间的线性插值 Example: 当 L = [1,2,3]、t = 0,0.5,1 时:I_ntplL(L,t) = 1, 2, 3 t:从 0 到 1
151
152
输出四元数旋转后的 xyz 列表 V (vx,vy,vz) 是旋转轴;V 与原点的距离必须为 1。 A:旋转角度 x,y,z:将要旋转的 3D 点
153
154
155
输出四元数旋转后的 xyz 列表 V (vx,vy,vz) 是旋转轴;V 与原点的距离可以不为1。 A:旋转角度 x,y,z:将要旋转的 3D 点
156
157
输出四元数旋转后的 xyz 列表 V:旋转轴;V 与原点的距离可以不为1。 A:旋转角度 x,y,z:将要旋转的 3D 点
158
159
以给定的经纬度返回半径为 1 的球面上的一点 (https://bit.ly/3mubei9) λ: 经度(球面上的“左右”) ϕ: 纬度(球面的“上下”)
160
161
计算一个3D点到原点的距离
162
163
计算两点之间的距离
164
165
计算两个 3D 点的点积
166
167
计算两个 2D 点的点积
168
169
使用点积计算两各3D点间的角度差 (不进行四舍五入,当商 = 1 或 -1 时,Desmos计算器的不精确可能导致商 >1 或 <-1)
170
171
计算两个2D点的乘积
172
173
计算两个3D点的乘积
174
175
将一个 xyz 列表从一个法线旋转到另一个法线 L:将要旋转后的 xyz 列表 V1:L 自身的法线 V2:L 旋转到的法线 V1 和 V2 与原点的距离不需要为 1
176
177
将一个 xyz 列表从默认向上的法线旋转到另一个法线 L:将要旋转后的xyz列表 V:L 旋转到的法线;V与原点的距离不需要为 1
178
179
3D Grapher 实现:
180
基于图像拖拽的视角旋转
181
XY Plane
191
Axis Lines
194
Tick lists
204
Axis Labels
210
Explicit Function Graphing
214
Implicit Function Graphing
221
Parametric Curve Graphing
234
Credit: 3D Grapher v1.3 made by Markson Chen @绿叶成荫猫满枝 (https://www.desmos.com/calculator/6budyncbnm)
239
240
技术支持
技术支持
新建空白图表
示例