|
Easy-to-develop 3D user interface with superb functionality, design, and operability
Style3D is a solution to outperform any competition on the Android environment
Style3D is a 3D user interface (UI) middleware jointly developed by HI CORPORATION and INNOPHILIA Co., Ltd. (Korea). Versatile 3D effects can be effortlessly created for the address book, playlist, photo viewer, home applications (*1), and other UIs running on the Android environment. The 3D rendering engine uses the native code to implement all the required functionalities to be compliant with OpenGL ES (*2). As a result, beautiful and speedy graphics can be rendered on the Android environment.
Look at the product catalog. (PDF 1462KB)
Style3D features
System architecture
Functional specifications
Specifications
|
Operating environment
|
CPU
|
ARM: ARM9 or above
Freescale: i.MX series
Qualcomm: MSM7200/7500/Snapdragon
Texas Instruments: OMAP
32-bit 400 MHz or above is recommended
(Capable of running without a floating-point hardware)
|
|
Code size
|
Rendering engine's Style3D native core: Approx. 350 KB
Java wrapper's jar library: Approx. 65 KB
Style3D code body's jar library: Approx. 200 KB
|
|
Engine work area
|
2 MB or more is recommended, including data load area
Note: The actual required work area varies depending on the content.
|
|
3D hardware accelerator
|
AMD: Imageon
Imagination Technologies: POWERVR SGX series
NVIDIA: GoForce
Qualcomm: Built-in accelerator of MSM7200/7500/Snapdragon
Other OpenGL ES compliant 3D hardware accelerators that run on the Android platform
|
|
OS/Platforms
|
Android 2.1 or later
|
|
3D authoring tools
|
3ds Max 2009/2010/2011(32/64 bit)
Maya 2009/2010/2011
LightWave 3D 7.5 or later
Softimage 7.5/2010
|
Functionalities
|
3D model rendering/animation
|
Displays multiple 3D models, and individually executes animations using them
|
|
Flexible special 3D view
|
Special view for displaying 3D models. Freedom of layout is similar to other views
|
|
Combination of 2D/3D layout
|
Displays a 2D image/text and a 3D model at the same time, and individually updates them
|
|
3D screen transition effect
|
Renders real-time animations connecting between two views to create a 3D screen transition effect
|
|
3D list view
|
Simultaneously displays multiple 3D models as elements of a list, in a 3D space
|
|
Picking area detection for a 3D object
|
Detects whether or not the point specified by a touch-panel screen or a cursor belongs to a 3D model's picking area
|
|
Applying a 2D image/text to a 3D model
|
As a texture, applies a 2D image/text to a 3D model
|
|
Overlapping a 2D image/text with a 3D model
|
Places a 2D image/text and a 3D model, so that they overlap with each other
|
For more details, please send your inquiry from
Contacts page.
*1 In the Android environment, home applications constitute the home screen (standby screen), which starts up when the handset's home key is pressed-down. Home applications can launch the widget and applications whose icons are placed in arbitrary positions on the screen.
*2 Stands for OpenGL for Embedded Systems, OpenGL is a registered trademark of Silicon Graphics, Inc. It is a 3D graphics API for embedded devices. For more information, please visit the Khronos Group website at http://www.khronos.org/opengles/.
|