Friday, February 03, 2006

 

Visual Python

VPython Link

  1. Bounce
  2. gas simulation tutorial

Python@Physics&Science -- Py@Psi

一直想要將物理與Programming Technique連結,但是無法順利地將夢想實現,總算在cyberworld中,有這樣想法的人還是存在的,我想將這部份要發展的software,在sourceforge上開發專案的Codename叫作Py@Psi

Py@Psi名稱即取自python的諧音,同時也是取自數學的重要常數pi的發音,另外Physics&Science的諧音為Psi,Psi是在量子物理中很重要的函數代號,此2者合起來叫作Py@Psi,表示在Sourceforge上開發的專案,是專注在將物理與科學上的現象,呈現出圖象化,現階段先來介紹vpython。

Visual Python

為了要2D/3D的繪圖加速,vpython使用boost來將python的程式,用C++包裝起來(Wrapping),且使用POV-RAY的繪圖、OpenGL的繪圖方式,來將物理定律呈現。

CVS snapshot

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/visualpython login
(just Enter)
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/visualpython co vpython

但是在安裝CVS snapshot,無法找到configure,因為那是要自己作出來的,所以就安裝下列的套件,試試看可否安裝成功。

autotools-dev libtool autoconf automake1.4 m4

最快的方式,就是安裝python-visual,同時也會安裝了下列的套件

gtkglarea5 libboost-python1.33.0 python-visual

Visual Python links

  1. VRML Gallery of EM
  2. vpython
  3. mathworld.wolfram/LogPlot
  4. vpython/contributed
  5. Esalgado's vpython/

Other Links

  1. Matter&Interaction
  2. Ruth Chabay's POV-Ray
  3. cT archives

Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?