求个C++编程,关于三维坐标点显示的
发布网友
发布时间:2022-04-24 01:05
我来回答
共1个回答
热心网友
时间:2022-04-24 02:35
不太好找,我这边没有你说的相关源码。
思路和你说一下吧:
1.首先定义坐标系,原点位置,各坐标轴的延伸方向。这个很重要,如果你还需要变视角,即可以拖转坐标系的话,那么会更麻烦一些。
2.把点连起来,采用哪种方法,包括折线做成圆滑点。是用插值曲线拟合、最优拟合、隆格库塔拟合、哈密顿拟合,还是其他方法,你需要选好。
3.3个点才可以确定一个剖面吧,两个怎磨弄,和坐标轴配合吗,我不太清楚你的叙述,不过如果前两个做好了,这个不难。
总的来说,实现起来比较麻烦,相当于Matlab的一个重要功能,Matlab的另一个重要功能就是脚本技术。我还没有见过有人实现了你的想法,换句话说你可以参考的例子和代码不多,可能是有人实现了,却处于保密没有共享吧,不过如果你实现了,确实是高手,而且可以赚不少钱了。