Changes

Jump to navigation Jump to search

Mascot Capsule 3D

1,945 bytes added, 06:58, 3 June 2022
no edit summary
|-
|Sony Ericsson
|F305 / F500 / J300 / C905 Cyber-shot / K300 / K500 (K500i) / K508 (K508i) / K600 / K608i / K660 / K700 (K700i) / K750 (K750i), K790 / K800 (K800i) / K850i / S600 (S600i) / S700 / S710a / Vodafone V600 / Vodafone V800 / Vodafone V802SE (Z800i) / Walkman W200i / Walkman W300i / Walkman W350 / Walkman W395 Yao / Walkman W508 / Walkman W550 / Walkman W580i / Walkman W580c / Walkman W600 (W600i) / Walkman W660 / Walkman W700 / Walkman W800 (W800i) / Walkman W810 / Walkman W890 / Walkman W900 / Walkman W910 (W910i) / Walkman W980 / T707a / Z500 / Z520 (Z520a) / Z800 / Z1010 / D750 / Hazel (J20 / J20i) / Cedar (J108i / J108a) / Zylo (W20, W20i) / Naite (J105) / Aino (U10a / U10i) / Elm (J10 / J10i2) / Xperia Pureness (X5 / X5i) / Yari (U100i / U100a) / P990i / T700
|-
|i-mode (Doja)
|-
|Zeebo
|
|-
|V.Flash
|
|}
<small><code>"%ProgramFiles(x86)%\Java\jre1.8.0_231\bin\javaw.exe" -classpath "lib/*;freej2me.jar" org.recompile.freej2me.FreeJ2ME</code></small></center>
|}
 
==SDKs==
{| class="wikitable" style="text-align:center;"
</center>
|}
 
==Class==
Whole libraries have been written on 3D graphics
 
{| class="wikitable" style="text-align:center;" "width=200"
|-
|<b>Class</b>
|<b>Description</b>
|-
|Figure
|Represents a 3D data set for a model. Can be initialized from a file in MBAC format. Includes support for posture changes with bone animation and supports texturing.
|-
|ActionTable
|Stores a series of posture changes for a figure.
|-
|Texture
|Texture class that can also be used for environment mapping (called ambient mapping in Mascot terminology). Only supports uncompressed 8-bit BMP images. The class also supports both normal shading and toon shading models (toon shading is a technique that makes CC look hand drawn).
|-
|Vector3D
|Represents vectors in 3D space with fixed point components (where 1.0 maps to 4096). Vector methods include cross product, normalize and dot product.
|-
|PrimitiveArray
|Used for colour, vertex, point sprite, texture coordinate, and normal arrays.
|-
|AffineTransform
|A 4x3 transformation matrix used for perspective and rotation (no translation or scaling). This is used to set the position of the camera in a scene via the Craphics 3D context as well as manipulate world objects. All elements are fixed point numbers.
|-
|Math
|Contains optimized fixed point implementations of the sin, cos, atan2 and sqrt function all commonly used in 3 D calculations.
|-
|Graphics3D
|This is the interface defining the graphics context functionality. It defines methods for lighting, shading, scaling and sphere mapping.
|}
 
==Pre-installed (embedded)==
* K850 / W910 - The phone ships with 2 games pre installed, 3D Marble Madness and Tennis.
* W710i - Pre-installed with Alpha Wing 2 and Treasure Tower games.
* K750 (K750i) - Super Real Tennis and Aero Mission 3D
* K660i - RollerCoaster Rush 3D
* W550i / S600 (S600i) - Worms Forts: Under Siege 3D and Extreme Air Snowboarding
4,085
edits

Navigation menu