MascotCapsule® UI Framework |
A solution that allows easy development of 2D/3D user interfaces that provide enriched expressions even on a resource-constrained environment.
As its corporate name suggests, HI CORPORATION innovates Human Interfaces as its core competence. HI has acquired the know-how through the development of interfaces for games that demand the highest performance and quality of expression.
By leveraging the know-how, MascotCapsule UI Framework is now available as an easy-to-use total solution for creating cutting-edge user interfaces for various devices such as mobile phones, PDAs, AV equipments, office appliances, car navigation systems, etc.
With this solution, designers can freely configure a GUI (Graphical User Interface) and check its performance by using the authoring tools. These tools allow designers to easily design highly sophisticated UIs with 2D/3D graphics for the target users without having to write scripts.
MascotCapsule UI Framework movie
Look at the product catalog. (PDF 1747KB)
|
|
| [ A screen image of UI Framework ] |
[ A sample UI created using UI Framework ] |
MascotCapsule UI Framework Features
- Capable of realizing graphical expressions with both 2D and 3D easily
- Capable of dramatically reducing design cost with improved development processes
- Capable of using for various devices as it's independent from environment
|
Functional Specification
Look at the product catalog. (PDF 1747KB)
Authoring Tool Specifications
| Workspace control |
Creates and saves a workspace file
Outputs and loads a UI definition file
Outputs and loads a material archive file
Views and edits a workspace tree configuration; outputs a html file
|
| Parts/Object operation |
Loads 2D/3D material
Adds a text material
Adds a list box/scroll box materials
Registers groups in each material (creating objects)
Displays/edits the properties of an object
Previews an object
Moves an object
Rotates an object
Enlarges/Reduces an object
Sets the layout of an object
Sets the camera and lighting of 3D material
Sets the alpha blending of 3D material
Drag-and-drop operations |
| Checking the whole behavior (preview) |
An environment where the behavior can be verified with key input or custom event. |
| Received events (*) |
Key event
Focus event
EXEC event
Click event
Action status notice/event complete
|
Active screen event
Overlapping inclusive event
Drag event
Custom event
|
Action settings for events (defined as actions) |
Focus action
Display/Hidden action
Animation action
Rotate action
Move action
Scale action
Alpha blending action
Screen switch action
|
Status change action
Layout change action
Layout order change action
Drag action
Coordinate move action
Parallel group action
Repeat group action
Custom action
Wait action
|
| Multi-language functionality |
Loads a multi-language text |
|
*
|
The association of each event and key-input interrupt for the target device is enabled by changing the software implemented on the target device.
|
2D/3D Rendering Engine (library) Specifications
| Operating environment |
CPU |
ARM7 @ 100Mhz or above
(Capable of running without a floating-point hardware)
*Varies depending on the 3D representation to be executed. For rich 3D representations at QVGA or better output resolution, ARM9 @ 150Mhz or above is recommended.
|
| Code size |
Approx. 200 KB for 3D; approx. 50 KB for 2D
*Exact size varies depending on the compiler.
|
| Engine work area |
Varies depending on the content and output resolution
Note: In addition to the recommended size of 1MB or more for the
content, the buffer is required according to the output resolution.
|
| OS |
ITRON, Linux, Symbian OS, Windows, Windows CE , Windows Mobile, etc.
|
| Functionality |
2D |
BMP: 1, 4, 8-bit indexed colors and 24, 32-bit colors are supported.
GIF: An 8 bit-indexed color is supported
PNG: 1, 2, 4, or 8-bit Indexed colors and 24, 32-bit colors are supported.
(Grayscale images not supported)
Enlargement/reduction, rotation, alpha blending (only PNG 32-bit color supported), transparent color (BMP, GIF, PNG supporting indexed colors).
|
| 3D |
Texture: Up to 1024 x 1024 (256-colors BMP)
Environment mapping: Up to 64 x 64 (256-colors BMP)
*Following functionalities are same as MascotCapsule V3:
Parallel projection, perspective projection, perspective correction, two-sided polygon, Z-sort, directional light, ambient light source, semi-transparency, semi-transparent polygon, environment mapping using multi-texture, texture animation by switching polygons, polygon color.
|
| 3D authoring tools |
3ds Max 9.0/2008/2009/2010
Maya 8.5/2008/2009/2010
LightWave3D 7.5 or later
Softimage 7.5/2010, etc.
|
|