Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Lumiere

1,582 views

Published on

Lumiere : a Novel Framework for Rendering 3D graphics in Smalltalk by Fernando Olivero, Michele Lanza and Romain Robbes. ESUG09, Brest, France.

Published in: Technology, Health & Medicine
  • Be the first to comment

  • Be the first to like this

Lumiere

  1. 1. Lumière A Novel Framework for Rendering 3D graphics in Smalltalk Fernando Olivero, Michele Lanza, Romain Robbes REVEAL @ Faculty of Informatics University of Lugano, Switzerland
  2. 2. Implement the missing Smalltalk 3D framework
  3. 3. go od ing ons ated ated L ack acti Ou td Ou td ab str OpenGLView Balloon3D SqueakAlice
  4. 4. ht by eig ted icy of ec ol e av yw Aff g P H D OS sin ks 3 n ice ualW or L is V Croquet Jun
  5. 5. Objectives • High-level abstractions • Modern • Efficient • Lightweight • Open Source
  6. 6. Lumiere
  7. 7. Lumiere on 1.0 Ve rsi
  8. 8. Lumiere
  9. 9. Lumiere no w! ila ble Ava
  10. 10. Stage metaphor Stage Camera Light Light Microworld Light Camera
  11. 11. Microworlds and Shapes Microworld
  12. 12. Lumiere Seamless integration with PHARO Morphic,OmniBrowser Glamour
  13. 13. DEMO • OpenGL vs Lumiere • Modeling microworlds • Setting up stages • Taking pictures • Stage interactions
  14. 14. Lumiere - Architecture
  15. 15. OpenGL Scene Graph Canvas Lumiere Modern Software OpenGL Culling Features
  16. 16. Building 3D apps with Lumiere
  17. 17. Building 3D apps with Lumiere ng mi n) ram ctio og ru al pr st visu r con 3D unde ho nt ( G auc e iro nm e nv
  18. 18. Lumiere 1.0 Start using it now! One click loadable!
  19. 19. Lumiere 1.0 Start using it now! One click loadable! http://squeaksource/LumiereLoader Come to see me for a personalized demo

×