📜  在 VPython 中做点

📅  最后修改于: 2022-05-13 01:55:46.046000             🧑  作者: Mango

在 VPython 中做点

VPython可以轻松创建可导航的 3D 显示和动画,即使对于那些编程经验有限的人来说也是如此。因为它是基于Python的,所以它也为有经验的程序员和研究人员提供了很多东西。 VPython允许用户在 3D 空间中创建球体和圆锥体等对象,并将这些对象显示在窗口中。这使得创建简单的可视化变得容易,使程序员可以更多地关注他们程序的计算方面。 VPython的简单性使其成为说明简单物理的工具,尤其是在教育环境中。

安装 :

pip install vpython

几何中的一个就是一个位置。我们可以使用points()方法在VPython中生成点。

点()

如果没有任何参数, points()方法默认不会显示任何内容。

示例 1:使用参数 pos 的点。

# import the module
from vpython import * points(pos =[vector(-1, 0, 0), 
            vector(1, 0, 0),
            vector(0, 1, 0),
            vector(0, -1, 0),
            vector(0, 0, 1),
            vector(0, 1, -1)])

输出 :

示例 2:使用参数颜色和半径的点。

# import the module
from vpython import *
  
# first set of points
points(pos =[vector(-1, 0, 0), 
            vector(1, 0, 0),
            vector(0, 1, 0),
            vector(0, -1, 0)],
       color = vector(1, 0, 0),
       radius = 10)
  
# second set of points
points(pos =[vector(-0.5, 0, 0), 
            vector(0.5, 0, 0)],
       color = vector(1, 0, 1),
       radius = 20)

输出 :