KANZI the rapid 3D UI solution on OpenGL ES...• 3D UI for Set-top Box – OpenGL ES 2.0 –...
Transcript of KANZI the rapid 3D UI solution on OpenGL ES...• 3D UI for Set-top Box – OpenGL ES 2.0 –...
May 20, 2010 – Max Kwui, Country Manager
KANZI –the rapid 3D UI solution on OpenGL ES
Rightware Introduction
• Incorporated in December 2009
• Spin-off of Futuremark’s Mobile Division (over 10 years history of making world leading graphics benchmarks)
• Products: Benchmark; Kanzi solution
The Company
Espoo, Finland
Rightware Oy
Headquarters,
production and
development
Shanghai, China
Sales, FAE and
Graphics Design
Team
Beijing, China
Customization support
Seoul, South Korea
Sales , Localization
partner
• Established Dec 2009
• 3M € capital investment
by Inventure and Nexit
Ventures
• Acquired Futuremark’s
Mobile and Embedded
Business and team in
Dec 2009
Taipei, Taiwan
Sales and technical
support partner
The KANZI
• The complete solution for the design and deployment of advanced graphical user interfaces.
Kanzi Overview
• Kanzi is middleware for rapid creation of advanced 3D graphical user interfaces and immediate deployment of these for mobile and embedded devices
• Built top on open standards: OpenGL ES and COLLADA
• real-time WYSIWYG (what-you-see-is-what-you-get) editor
• Cross- Platform Solution
OS and Hardware Agnostic Solution
Any OS,
Any Hardware
UI Style 1 UI Style 2
• Fast
Localization
• Easy to
Change Look
& Feel
UI Style n
Supported APIs
Kanzi eliminates non-productive engineering work,
speeds up development and yields higher quality end results
Kanzi EngineOpenGL ES 1.x & 2.0
OpenVG 1.x
Kanzi Components
KAIZI SDK Tool
For Real-Time
Content Creation
& Modification
COLLADA
COMPLIANT
TOOLS
Internal Kanzi File Format (*.kzb)
Kanzi tool overview
Project Explorer
Application Window with real-
time preview
Log
Tool Box
Property Editor
Kanzi tool Features
• Scene Management• Scene Tree• Material Library• Texture Library • Animation Library
– Clips, Timeline Sequences, Transitions
• User Interface Components– Button, Slider, Label, etc.
• Resource Management– COLLADA, Images, Shaders,
Application Previews (OpenGL ES 1.1, OpenGL ES 2.0), Binary, Fonts, Scripts, Source Assets
• Real-Time Engine View• Composition Management• Create/Delete New Objects
– Lights, Cameras, etc.
• Real-Time Content Manipulation
Kanzi engine overview
Kanzi Engine Performance
• Rightware is world leader in device performance measurement through our benchmark business
• This know-how enables us to optimize Kanzi Engine for each target device
• Kanzi Suite contains automatic optimizations and more can be achieved by hand-tuning
For example, a UI application with over 10,000 polygons achieves over 30 FPS in NexusOne without any hand-tuned optimizations
Public Reference
• Audi 3G MMI Concept– OpenGL
– Real-time rendered
– Multi-touch support
– Designed with Kanzi SDK
– Implemented with Kanzi Engine
– Running on Audi’s proprietary demonstrator platform
Public References• 3D UI for Set-top Box
– OpenGL ES 2.0
– Real-time rendered
– Multi-touch support
– Designed with Kanzi SDK
– Implemented with Kanzi Engine
– Running on TI’s Zoom board (Linux & Windows Mobile)
Public Reference
• 3D demo for Nintendo 3DS
– Rightware (back then called Futuremark Mobile Division) created Mikage Demo for its customer Digital Media Professionals, DMP.
– The demo resulted in DMP winning the business for Nintendo 3DS :
http://www.joystiq.com/2010/06/21/nintendo-3ds-uses-dmps-pica200-gpu/ “
Public Reference
• 3D Motion Games for Android Phone– Support Android 1.6/2.x operator systems
– Download from the App Store
– Implemented with Kanzi Engine
Contact
Rightware Oy
Kappelitie 6 B, FI-02200 Espoo,
FINLAND
Rm401, Building 2, No.690, Bi Bo Road, Zhang Jiang Hi-tech park, Shanghai, 201203, P.R.C.
Max Kwui
Tel. +86-21-61042230