Request For Quote

TestimonialsTestimonials

"I am extremely impressed with the service and professionalism of the team at Program Ace..."

 

Last visited Last visited:

Ace 3D Mobile Engine

Ace 3D Mobile Engine

Ace3D Mobile Engine v1.0 is a first generation mobile engine, developed by Program Ace. It is designed to suit the needs of common 3D J2ME applications, including interactive 3D games. Engine has versatile and zoomable structure, and its functionality is only limited by hardware capabilities of modern mobile headsets.

Technology Feature
Geometry Triangular meshes2D spritesUp to 65536 triangles per object (subject to device memory constraints)
Textures PNG (8 or 24 bits)24–bit raw RGBMultiple textures (subject to device memory constraints)Maximum of 65536 pixels per texture (256x256)Texture width and height must be powers of 2 and no greater than 256
Materials Multiple materials per objectDiffuse colorObject alpha
Lightings Ambient, spot, directional and omnidirectional lightsMultiple light sources
Cameras Multiple camerasSelectable perspective or parallel projectionVariable field of viewVariable aspect ratio
Scenes Hierarchical scene graph with objects, lights, and camerasRuntime–selectable accurate z–buffer or fast depth sortingRenders overlapping translucent surfacesTextured or colored backgroundsEnable/disable rendering of scene graph branchesPer–object renderingRegional (partial–screen) update for higher performance
Animation Skeletal animation with one–channel skinningOne–channel morphing meshesVariable animation speed
Colors Supports displays up to 16 bitsAPI compatible with 24–bit RGB values
API Object identificationCreate objects and animationsAccess rendered viewAccess vertex and texture coordinate dataLow–level and high–level access to 3D objects