Japanese | English | Korean

Products

Overview

Let's take a look at features and main functionalities of MascotCapsule V4.

Features

  • MascotCapsule V4 (we call it V4 from now on) implementation is fully compliant with M3G (Mobile 3D Graphics API for J2ME) 1.0/1.1 (JSR184), which is Java 3D API standard.
  • It is executable on a variety of platforms including Java, which is widely adopted in mobile devices.
  • OpenGL®ES is supported. It is easy to work with the accelerator chip dedicated to 3D (Similar to V3, it can also operate entirely on software basis as a lightweight rendering engine).
  • V3-compatible API is available, enabling the use of contents that were created using MascotCapsule V3 or older.
  • In addition to the Retain Mode API (high-level API) using a scene graph, Immediate Mode API (low-level API) is also supported in order to meet various demands.

Main Functionality

  • Arbitrary translation, rotation, and scaling of the model (4 x 4 matrix)
  • Rendering the three-dimensional world using the scene graph API (*)
  • Enhanced primitive rendering using the immediate mode (*)
  • Bone animation using SkinnedMesh
  • Morphing using MorphingMesh (*)
  • Keyframe animation using various interpolation methods to accommodate various properties (*)
  • 2D sprite rendering
  • Point sprite rendering
  • Multiple texture environment mapping is supported
  • Parallel projection, perspective projection
  • Alpha blending (*)
  • Accurate rendering using Z-buffer (*)
  • In addition to ambient light and directional light, point light and spot light are available (*)
  • Multiple lights are supported (*)
  • Fog functionality (*)
  • Shading method selection (Flat, Gouraud)
  • Multiple textures
  • Texture animation
  • Advanced texture rendering using MIPMAP or bilinear filtering (*: Depending on implementation)

(*) indicates a newly added or enhanced functionality in MascotCapsule V4.