b"\n_START_ARTICLE_\nVPython\n_START_SECTION_\nStoria\n_START_PARAGRAPH_\nVPython fu creato nel 2000 come risultato di un progetto indipendente intrapreso da David Scherer, uno studente al secondo anno della Carnegie Mellon University._NEWLINE_A dicembre 2008 \xc3\xa8 stata distribuita la versione 5, che include opacit\xc3\xa0, luci e materiali e per la prima volta una versione per Macintosh in modo nativo._NEWLINE_Il 19 febbraio 2013 \xc3\xa8 stata distribuita la versione 6, basata sulla libreria wxPython.\n_START_SECTION_\nUtilizzo\n_START_PARAGRAPH_\nVPython \xc3\xa8 un semplice strumento di rendering per oggetti 3D e grafici. Il suo principale utilizzo ha riguardato la didattica, ma \xc3\xa8 stato anche utilizzato in ambiente commerciale o di ricerca. VPython fu inizialmente usato in corsi introduttivi di fisica alla Carnegie Mellon University e poi esteso ad altre universit\xc3\xa0 e scuole superiori, assieme al Matter & Interactions curriculum.\n_START_SECTION_\nOggetti\n_START_PARAGRAPH_\nVPython utilizza la sintassi Python, con l'aggiunta di diversi oggetti specifici propri del framework._NEWLINE_L'oggetto cilindro \xc3\xa8 un buon esempio di un semplice oggetto VPython. Questo \xc3\xa8 un esempio preso dalla documentazione di VPython:_NEWLINE_    from visual import * #import the visual module_NEWLINE__NEWLINE_    rod = cylinder(pos=(0,2,1), axis=(5,0,0), radius=1)_NEWLINE_Vedi risultato_NEWLINE_Altri oggetti simili offerti dal motore di rendering di VPython sono gli oggetti cono, sfera, e box._NEWLINE_Oltre agli oggetti solidi, VPython offre pure strumenti di plotting. Qui c'\xc3\xa8 un semplice esempio di grafico presente nella documentazione di VPython:_NEWLINE_    from visual.graph import * # import graphing features_NEWLINE_  _NEWLINE_    funct1 = gcurve(color=color.cyan) # a connected curve object_NEWLINE_  _NEWLINE_    for x in arange(0., 8.1, 0.1): # x goes from 0 to 8_NEWLINE_        funct1.plot(pos=(x,5.*cos(2.*x)*exp(-0.2*x))) # plot_NEWLINE_Vedi risultato"