Visual モジュール VPython

VPython は python プログラミング言語に Visual と名づけられた 3D グラフィックスモジュールを追加したものです。David Sherer によって開発されました。このドキュメントは Visual の全ての機能を説明しています。 Visual モジュールを使うには次の命令文をファイルの最初に記述します。

from visual import *

訳注:他のモジュールを使うときを考慮すると、名前空間の混乱を避けるためには import visual as vs とでもして visual モジュール専用の名前を与えるべきです。でも、オリジナルのコード例を変えたくないので from visual import * を前提に進めます。

Python と Visual の初心者向け入門

基本表示オブジェクト

cylinder ここから始めます:ここで述べられている多くのことが他のオブジェクトにも同様に適用できます。

      arrow label
      cone frame: 複数のオブジェクトを一つに纏めます
      pyramid faces: 特別な目的のために低レベルオブジェクト
      sphere 付加的な属性: visible, frame, display, class, members
      ring 便利なデフォルト値
      box オブジェクトの回転
      ellipsoid Specifying Colors
      curve Deleting an Object
      helix
Limiting the Animation Rate
      convex Floating Division: Python では 3/4 は 0 ですが, 3./4. は 0.75 です。

------ 訳注:この下のリンク先は未だ英語のままです -------

ベクタ計算

関数またはデータのグラフ表示

Windows と マウス、キーボードの間のやりとり

階乗と組み合わせの計算

VPython のドキュメントは Ruth Chabay, David Scherer, and Bruce Sherwood によって作られました