jPCT 的 Android 移植版本 - jPCT-AE
fmms
13年前
jPCT-AE 是 jPCT 在 Android 平台上的移植版本。
- optimized for the Android platform
- supports OpenGL ES 1.x and 2.0 on Android 1.5 or higher
- loads 3DS, OBJ, MD2, ASC and serialized files
- keyframe animations (taken from a MD2-file or self defined)
- skeletal animations via raft's Bones API
- shader support via GLSL for OpenGL ES 2.0
- vertex, ambient, diffuse and specular lighting
- build-in primitives like cones, cubes, spheres...
- render to texture
- texture compression
- collision detection (ray-polygon, sphere-polygon and ellipsoid-polygon)
- generates vertex-, face- and tangent normals automatically
- pixel perfect, geometry based picking
- transparency and fog effects
- billboarding
- lens flares
- single pass multi texturing using up to 4 texture stages (if hardware supports it)
- support for VBOs, FBOs and vertex arrays
- support for octrees for rendering and/or collision detection
jPCT是一款基于OpenGL技术开发的3D图形引 擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。该引擎与LGame(此为2D游戏引擎)相类似,目前拥有PC(J2SE)以及Android两个开发版本。