我最近的任务是编写一个基于Python的应用程序来生成STL文件(一种立体印刷文件格式-基本上是一个三角形列表)。我是python的新手,我尽量避免使用过于复杂的库。我遇到的问题是在我创建的一个向量类中的3D旋转。向量类中的旋转函数如下所示: '''Rotates a vertex on the Y axis around the origin
下面是用于在wxPython应用程序中显示2D matplotlib图的代码片段:matplotlib.use('WXAgg')
from matplotlib.backends.backend_wxagg当我尝试使用3D进行等效时,将显示3D图形,但无法旋转/平移/缩放。这段代码的唯一不同之处在于3D的附加导入和将投影参数添加到add_s
我正在使用os.startfile(path\file.stl)打开一个STL文件。默认情况下,STL文件在程序Print 3D (使用Windows 10)中打开。我希望我的Python程序不是在默认程序中打开STL文件,而是在Paint 3D (或我选择的其他stl查看程序)中打开。如何在非默认程序