Ceci est une ancienne révision du document !



python-visual

python-visual, encore appelé VPython, est un package de graphisme 3D pour le langage de programmation Python, crée par David Scherer en 2000 sous le nom de "Visual". VPython permet de créer facilement des formes 3D en mouvement et des animations, même pour les personnes ayant une expérience limitée en programmation. Étant donné qu'il est basé sur Python, il offre également de nombreuses possibilités pour les programmeurs ou chercheurs.

Si votre version de Ubuntu est :

  • Ubuntu 10.04 LTS, The Lucid Lynx (le lynx lucide),
  • Ubuntu 10.10, The Maverick Meerkat (le suricate rebelle),

il vous suffira, pour installer python-visual, d'installer le paquet python-visual.

Pour les versions précédentes d'Ubuntu, l'installation sera plus compliquée, se référer à cette page.

Visitez le site internet de Vpython, ainsi que la page de documentation.

Pour démarrer avec un exemple simple, créer avec votre éditeur de texte préféré le script balle.py, qui contiendra :

from visual import *

floor = box (pos=(0,0,0), length=4, height=0.5, width=4, color=color.blue)
ball = sphere (pos=(0,4,0), radius=1, color=color.red)
ball.velocity = vector(0,-1,0)
dt = 0.01

while 1:
    rate (100)
    ball.pos = ball.pos + ball.velocity*dt
    if ball.y < ball.radius:
        ball.velocity.y = abs(ball.velocity.y)
    else:
        ball.velocity.y = ball.velocity.y - 9.8*dt

Ouvrez ensuite une console, déplacer vous dans le répertoire contenant le fichier balle.py, et exécuter le script avec :

python balle.py

Vous devriez voir apparaître une nouvelle fenêtre contenant une animation d'une balle rebondissant sur un sol.

Pour supprimer cette application, il suffit de supprimer le paquet python-visual.

Contributeurs principaux : troisseize.

  • python-visual.1295087334.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)