jPCT 的 Android 移植版本 - jPCT-AE
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兩個開發版本。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!