使用python创建交互式几何体程序时,您将使用什么?
对于创建交互式几何程序,您建议使用哪些库/模块?使用python创建交互式几何体程序时,您将使用什么?,python,geometry,vector-graphics,interactive,Python,Geometry,Vector Graphics,Interactive,对于创建交互式几何程序,您建议使用哪些库/模块? 我发现的包括: 我将用一个例子来说明基本要求: 通过单击画布上的两个位置创建两个点对象 基于这两点创建两个相交圆对象 检测两个圆并计算它们的交点 我希望使用支持抗锯齿的画布。 我还希望能够产生(出口)一个透明的背景图像 如果你有一点OpenGL的经验,我会认真推荐pyglet。非常可定制。如果您没有,请理解它,因为在Python中,除了pygame之外,实际上并不存在具有“画布样式”界面的游戏/渲染库。但是pygame 远离游戏。远离。pyg
我发现的包括: 我将用一个例子来说明基本要求:
- 通过单击画布上的两个位置创建两个点对象
- 基于这两点创建两个相交圆对象
- 检测两个圆并计算它们的交点
我还希望能够产生(出口)一个透明的背景图像 如果你有一点OpenGL的经验,我会认真推荐pyglet。非常可定制。如果您没有,请理解它,因为在Python中,除了pygame之外,实际上并不存在具有“画布样式”界面的游戏/渲染库。但是pygame 远离游戏。远离。pygame有着可怕的设计、文档、用它编写的代码和性能
我没有和另外两个人(或者任何其他人)打交道的经验。遗憾的是,Python中这个域没有太多的选项(这也是我开始这样一个项目的原因,但它仍然太不稳定和WIP)。最值得注意的是,对消除混叠、基本体和求交计算等功能的内置支持不存在。我使用tkinter为交互式几何图形板创建了一个库