hello..
I was searching google for "free 3d android engine library", and i came across this library:
Is there any similar 3d engine available for b4a?
its a single jar file, can it be ported to b4a?
I was searching google for "free 3d android engine library", and i came across this library:
jPCT-AE - a mobile 3D engine for Google's Android
jPCT supports Android 1.5 and higher and can be used with OpenGL ES 1.x as well as with OpenGL ES 2.0.
It offers shader support for ES 2.0 and uses a set of default shaders that mimic the behaviour of 1.x in a 2.0 context. So you can use 2.0 without being forced to write your own shaders.
The features
- optimized for the Android mobile 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 (from a MD2-file or self defined)
- skeletal animations via raft's Bones API
- shader support via GLSL for OpenGL ES 2.0
- offers a set of default shaders to ease ES 2.0 usage
- supports anti-aliasing
- supports advanced depth buffer settings on NVidia Tegra devices
- vertex, ambient, diffuse and specular lighting
- build-in primitives like cones, cubes, spheres...
- render to texture
- texture compression
- in memory compression
- supports swapping texture and vertex data to SD
- collision detection (ray-polygon, sphere-polygon and ellipsoid-polygon)
- generates vertex normals, face normals and tangent vectors automatically
- pixel perfect, geometry based picking
- transparency and fog effects
- billboarding
- lens flares
- single pass multi texturing using up to 4 texture stages
- support for VBOs, FBOs and vertex arrays
- support for octrees for rendering and/or collision detection
Is there any similar 3d engine available for b4a?
its a single jar file, can it be ported to b4a?