Gli oggetti creati con il codice VPython esisteranno nella scena per tutto il tempo dell’esecuzione
sphere()
, l’oggetto apparirà con tutte le sue caratteristiche di default.sphere(attr1=val1, attr2=val2, …)
, l’oggetto apparirà con le sue caratteristiche di default e con alcuni attributi personalizzati.s=sphere(…)
, se l’oggetto ha un nome allora potrà essere manipolato con il codice successivo.
Gli oggetti possiedono metodi
Esistono funzioni per manipolare gli oggetti
Sono disponibili oggetti
- Singoli: arrow() – attach_arrow() – box() – cylinder() – cone() – ellipsoid() – helix() – pyramid() – ring() – simple_sphere() – sphere()
- Aggregati: curve() – points()
- Di testo: label() – text()
- Luci: attach_light(), distant_light(), local_light()
- Altri: camera(), canvas(), vector(), …
Oggetti creati dall’utente
- compound()
- vertex(), triangle(), quad()
- extrusion()
- Shapes and Paths