Your SlideShare is downloading. ×
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
OGRE: Qt & OGRE for Multimedia Creation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

OGRE: Qt & OGRE for Multimedia Creation

3,236

Published on

There are many benefits of leveraging open source components to accelerate development of innovative applications and frameworks. In this session, projects will be showcased which have used OGRE and …

There are many benefits of leveraging open source components to accelerate development of innovative applications and frameworks. In this session, projects will be showcased which have used OGRE and Qt to build specialized tools for multimedia creation in industries such as marketing and animation.

Presentation by Steve Streeting held during Qt Developer Days 2009.

http://qt.nokia.com/developer/learning/elearning

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,236
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
48
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. OGRE & Qt Case Studies Open Source in a Commercial Setting
  • 2. What Is OGRE? • Real-time 3D Engine • Open source (MIT) • Started in 2001 • Cross-platform • Many uses – Games, training, industrial design, scientific & architectural visualisation... 2
  • 3. Introductions Steve Streeting – OGRE founder & project lead – MD, Torus Knot Software Ltd My role: – Improving OGRE – Consulting for companies using it – Commercial add-ons (OgreSpeedTree) Qt is a popular choice with our users!
  • 4. OGRE / Qt Examples • Zeany – Works Zebra (Japan) – Marketing production for Japanese automotive manufacturers – High-quality still and animated renders • Frapper – Institute of Animation, Filmakademie (Germany) – Tool framework for creating 3D content applications – Facial animation modelling, NPR
  • 5. Zeany • WorksZebra needed a high-quality, portable UI • Key requirements: – Stability – Adaptability & customisation – Internationalisation
  • 6. Zeany Demo
  • 7. Zeany Summary • Top priorities for Works Zebra are – Empowering the artists – Highest possible quality results • Qt brings solid & powerful functionality OOTB • Frees WZ team to focus time on core innovation! http://www.workszebra.com
  • 8. Frapper • Qt: UI editor framework – Flexibility and extensibility very important – Needed highly adaptable, user- configurable layouts – Specialised controls – Cross-platform
  • 9. Frapper Demo
  • 10. Frapper N N N N N N N N N 1 2 3 4 5 6 7 8 9 … Frapper
  • 11. Frapper Panel Type: Network View Graphical representation of nodes and connections using QGraphicsView, QGraphicsScene and QGraphicsItem Fast drawing routines (OpenGL) Can handle large number of graphic items (nodes, connections) Easy handling of mouse events
  • 12. Applications Using Frapper 1/3 Agent Framework Create character centric real-time applications Facial animations using FACS system Dynamic character control using several input plugins (webcam, etc.) Field test at the University Medical Center of Freiburg: “Recognition of Dynamic Emotional Facial Expression”
  • 13. Applications Using Frapper 2/3 Non-photorealistic render applications Goal: Establish frapper as research and production platform for NPR Implemetation of several NPR rendering algorithms as frapper nodes is in progress
  • 14. Applications Using Frapper 3/3 Data Solver Motion capture retargeting Project mocap data to high-level animation system (e.g. Facial Animation Toolset) Goal: Establish a user friendly workflow in frapper
  • 15. Frapper Summary • Filmakademie needed to build a flexible, extendable toolkit for future research • Qt perfect for extending (e.g Network panel) • Rich UI base that allows future expansion http://sourceforge.net/projects/frapper http://research.animationsinstitut.de
  • 16. Summary OGRE & Qt work very well together! We're both: • Cross-platform • Highly flexible & extendable • Available under an open source license http://www.ogre3d.org

×