Rajawali is a 3D engine for Android based on OpenGL ES 2.0/3.0. It can be used for normal apps as well as live wallpapers.
Want to keep the developers going? Buy them a beer! (http://www.pledgie.com/campaigns/21807)
Numerous apps and live wallpapers have been made with Rajawali. Check them out!
Just add the following lines to your build.gradle Here you see more details https://jitpack.io/#hannesa2/rajawali
dependencies {
implementation "com.github.hannesa2:rajawali:$latest_version"
}To tell Gradle where to find the library, make sure build.gradle also contains this:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}YouTube Video of RajawaliVuforia in action
YouTube Video of RajawaliVR in action
- Basic Setup & Sphere (Maven)
1. Basic Setup & a Sphere (Out of date) - Creating a Live Wallpaper and Importing a Model
- Materials
- Optimization
- [Skybox] (https://github.com/MasDennis/Rajawali/wiki/Tutorial-05-Skybox)
- [Screenshots] (https://github.com/MasDennis/Rajawali/wiki/Tutorial-06-Screenshots)
- [Plugins] (https://github.com/MasDennis/Rajawali/wiki/Tutorial-07-Plugins)
- [User Interface Elements] (https://github.com/MasDennis/Rajawali/wiki/Tutorial-08-Adding-User-Interface-Elements)
- Creating a Custom Material GLSL Shader
- 2D Renderer
- Particles
- Object Picking
- Animation Classes
- Bump Normal Mapping
- MD2 Animation
- Collision Detection
- Importing .Obj Files
- Drawing Lines
- Catmull Rom Splines
- Animated Sprites
- Fog
- More Optimisation
- Custom Vertex Shader
- Using Geometry Data To Position And Rotate Objects
- Video Material
- Orthographic Camera
- Texture Compression
- Transparent Textures
- Skeletal Animation
- Creating a Day Dream
- [Using RajawaliScene] (https://github.com/MasDennis/Rajawali/wiki/Tutorial-31-Using-RajawaliScene)
- (Kean Walmsley from Autodesk) Creating a 3D viewer for our Apollonian service using Android Part 1 Part 2 Part 3
- Rajawali と戯れる Part 1 Part 2 (Japanese)
- Introducing Plugin Architecture for Rajawali
- Object Occlusion Testing in Rajawali
- Ниже пример как сделать простую 3D модель и запустить сцену на Android(Russian)
- Android in razvoj 3D igre(Slovenian)
- Rajawali là gì?(Vietnamese)