This file contents can be applied for version OpenSceneGraph(OSG) 3.0.2 or newer.
Prerequisites for build process
To compile OSG as a standalone library you'll only need the Android NDK. To develop applications with the library you'll also need the Android SDK
The required version to compile OSG is NDK r5 or newer. We don't recommend using previous versions or modified versions although it's possible to use the Crystax NDK versions.
Device minimun requirements
OSG for Android need to use a Level 8 or newer Native ABI and a 2.2 or newer Android version. It's possible to use Android 2.1 devices succesfully but it's not recommended. Older Android versions are not supported. There are specific device models with a bug that need the application locked in landscape mode to run.
OpenSceneGraph Android known issues
OSG for Android is a STATIC build library
To add a plugin or module you have to use the macros: USE_OSGPLUGIN(),USE_DOTOSGWRAPPER_LIBRARY(),USE_SERIALIZER_WRAPPER_LIBRARY().
OSG for Android uses OpenGL ES 1.X/2.0.
There are features present in OpenGL that doesn't exist in OpenGL ES: http://www.khronos.org/opengles/
ENVIRONMENTAL MAPPING DOESN'T