????
MascotCapsule Developer Network

MCX Collision Package

Provides necessary functionalities for content development.
Further enhancement in expression and efficiency

MascotCapsule eXtension ( hereinafter " MCX ") is a collection of MascotCapsule extension functionalities that provides necessary functionalities for content development.

MCX library provides functionalities to tackle demanding tasks in contents development. It reduces the number of steps in the content code, and the workload of advanced computing logic at a program level. It improves the efficiency in development and resource distribution, and increases the attention to creative aspects of the content as a result.

Look at the product catalog. (PDF 1905KB)

MCX Collision Package ??? MCX Collision Package ??? MCX Collision Package ???

MCX Collision Package Features

Collision detection is said to consume 10 percent of the number of steps in the average 3D content source code. MCX Collision Package provides basic shapes for detection, enabling the performance-oriented collision detection between characters in the 3D games, or between a character and the stage data, etc.
(Implementation example: Racing game, shooting game, fighting game, golf game, etc.)



Functional Specification


Look at the product catalog. (PDF 1905KB)

MCX Collision Package product specification

CPU 32-bit 100 MHz or more is recommended
Environment to be used To be used together with V3 or V4
Code size
(Collision detection)
Approx. 100 KB
Work area
(Collision detection)
Approx. 0.5 KB for each shape in collision detection
Approx. 5 KB for each human model that does not have shapes
to be detected for collision
(Total work area size depends on the number of objects to be used
in collision detection, and the shapes of the model)
OS/platforms BREW, ITRON, Java, Linux, Symbian OS, Windows CE, Windows Mobile

MCX Collision Package main functionality

  • Collision detection between basic shapes
    The following basic shapes can be used:

Three-dimensional shape:
Sphere; Box, AABBox; Capsule, AABCapsule; Cylinder, AABCylinder
Sphere Box, AABBox Capsule, AABCapsule Cylinder, AABCylinder
Note: AAB represents a three-dimensional shape that is always parallel to the world coordinate axis.

Non-three-dimensional shape:
Point, line (line segment with two ends), ray (light beam with an infinite end), triangle, plane
  • Capable of using a collision detection model that has the same bone structure as the rendering model, and capable of detecting the collision of the model with actions
  • Automatically generates a collision detection model from the rendering model
  • Visibility detection for determining whether the basic shape is included in the view frustum (ViewVolume)


Back Page Top
Site map Contacts Terms of Use