我正在尝试构建一个使用 Javascript 将以特定方式存储的点云数据呈现到画布的东西。
数据存储为(JSON,其中 -> 表示一系列值,包括两个极端值)
{"xangle":-Math.PI*2 -> Math.PI*2,"yangle": -Math.PI*2 -> Math.PI*2,"disntancefromorigin":10,"color":blue}
我在计算转动 xangle 的数学应该是什么时遇到了一些麻烦,xangle 表示线与 x 轴的角度和 yangle,它是相同的,但与 y 轴的距离,以及与原点的距离成“3d”点。
我一直在运行代码,该代码生成大量与原点距离相同且距离相同的点,并尝试手动蛮力算法直到我做对了——但这并没有太大帮助。
感谢您的帮助,如果我没有说清楚,或者您想查看代码,请询问。
编辑:我应该补充一下,我只是想要一个正交表示(至少在我能得到它之前)