我想用c++编写一个3D打印的切片软件,现在只会基础的C++,了解一点点基础的3d打印知识,想要请教一下

就是我不知道要去学那些知识,也不知道到那找资料,比如我知道三角面片,但是我不知道STL文件与三角面片的关系,然后我怎么做出三维软件然后对它切片,等等之类的问题,希望朋友们能帮助我一下,我现在很迷茫

3D打印应该有这方面的c++开源项目,学习一下。