Metropolia AMK 22.2.-26.2.2010
Papervision3D on avoimen lähdekoodin luokkakirjasto 3D grafiikan ja animaation luomiseen Flash playerissä.
Kurssilla käydään läpi papervision3D luokkakirjaston soveltamisen perusteet flash/actionscript ohjelmointiympäristössä.
Tavoitteet: Opiskelija hallitsee Flashin papervision3D kirjaston soveltamisen ja siihen liittyvän actionscript ohjelmoinnin perusteet.
Kurssirunko:
- Papervision kirjaston käyttöönotto flash kehitysympäristössä, oliopohjaisen actionscript ohjelmoinnin alkeet
- 3D skenen luonti, 3D primitiivit 3d objects summary
- materiaalit, tekstuurit materials summary
- interaktiivisuus
- 3D kamera
- animointi
- sävytys
- ulkoiset 3D mallit ks. esim
- filtterit ja efektit, 3D teksti
- papervision-flash projektin julkaisu websivulla
Tutorialeja
Tutorialeja netistä
- Papervision 3D Programming Tutorial - Blend Modes
- Papervision 3D Programming Tutorial - BitmapViewport
- Casting Shadows In Papervision3D - Redux
- 3D Vector Drawing and Text with Papervision3D
- Lines3D
- Dragging in 3D
- papervision2.com tutorials
Linkkejä
- blog.papervision3d.org/
- code.google/papervision3d/
- docs.pv3d.org
- papervision3d.org/docs
- flash
- Programming Adobe ActionScript 3.0 for Adobe Flash
- apukeittiö
- osflash
- tweener
- tweener docs
Esimerkkejä
- papervision3d.org
- the-best-papervision3d-websites
- CommandShift3 - Best-designed papervision sites on the web
- Papervision 3D Experiments
Kirjallisuutta
- Jeff Winder, Paul Tondeur: Papervision3D Essentials