Operating Environment
Operating environment and limitations of MascotCapsule V3 are as follows:
Engine Specification
- CPU: Capable of 32-bit integer operation, approximately 100 MHz clock speed.
Note: Floating-point operation is not necessary. - Memory: 100 KB to 150 KB is required for the engine
- Engine work area (varies depending on the 3D data to be rendered)
Data: 100 KB or more on average
Work area: 210 KB or more on average
When the 3D data for V1 or V2 was displayed without any changes, there is no difference in work area. However, if perspective projection is enabled (newly added functionality in V3), when displaying more work area is required.
Supported API
- MascotCapsule V3 C API
- MascotCapsule V3 Java API (DoJa/MIDP)
OS/ Platform
- BREW
- Java
- Linux
- Symbian OS
- Windows Mobile
‹Any other platform supporting C›
Limitations
The following limitations apply when creating the data:
Limitations and performance common to V1 through V3
| Number of polygons | 65535 / 2 |
| Number of vertices | 65535 / 3 |
| Number of bones | 65535 / 2 |
| Number of texture colors | 256 (Each texture uses 256 colors from the 16-bit palette) |
| Scale | Up to 8 times |
| Rotation | Up to +-2880 |
| Translation | Up to +-32000 |
| Pos | - 32000 |
| Look | + 32767, - 32768 |
| Up | + 32767, - 32768 |
Performance comparison and limitations
| Texture size | Number of texture | Dynamic polygon pattern | |
|---|---|---|---|
| V1 | 128x128 fixed | 1 | None |
| V2 | Up to 128x128 | 1 | None |
| V3 | Up to 256x256 | Up to 16 | Up to 32 patterns |

