Open GL Android Rajawali Example.
IRobot-Android is hosted in the following web site
https://github.com/takyonxxx/IRobot-Android
If you think the Android project IRobot-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of IRobot-Android.
Item | Value |
---|---|
Java File Count | 227 |
Supported screen sizes | [nodpi] |
Target SDK Version | 18 |
Minimum SDK Version | 14 |
Activity Count | 1 |
Fragment Count | 2 |
jar files used | android-support-v4.jar androidasync-1.1.5.jar gson-2.2.4.jar ion-1.1.5.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
Asset File Names | assets\atlas\camden_town_alpha.jpg assets\atlas\earthtruecolor_nasa_big.jpg assets\atlas\rajawali.jpg assets\fonts\Roboto-Regular.ttf assets\models\arrow.blend assets\models\arrow.blend1 assets\models\arrow.blend2 assets\models\boxes.blend assets\models\bumpshere.blend assets\models\bumpshere.blend1 assets\models\bumpshere.blend2 assets\models\bumptorus.blend assets\models\bumptorus.blend1 assets\models\f22.blend assets\models\f22.blend1 assets\models\f22.blend2 assets\models\road.blend assets\models\road.blend1 assets\models\road.blend2 assets\models\spike.blend |
Raw File Names | res\raw\blur_fragment_shader.glsl res\raw\bolvanka_mtl res\raw\bolvanka_obj res\raw\copy_fragment_shader.glsl res\raw\fog_fragment_shader.glsl res\raw\grey_scale_fragment_shader.glsl res\raw\ingrid_arm_stretch.md5anim res\raw\ingrid_bend.md5anim res\raw\ingrid_idle.md5anim res\raw\ingrid_mesh.md5mesh res\raw\ingrid_walk.md5anim res\raw\minimal_vertex_shader.glsl res\raw\sepia_fragment_shader.glsl |
The license information of IRobot-Android is as follows:
GNU General Public License
There are 2 image files in IRobot-Android. The names of the image files are listed as follows.
blue_document.png blue_folder.png
The following screenshort is generated from the image listed above.
IRobot-Android has the following Java source files.
com.irobot.IRobotActivity.java com.irobot.LoadMD5AccRenderer.java com.irobot.LoadMD5Renderer.java com.irobot.LoadOBJRenderer.java rajawali.ATransformable3D.java rajawali.BufferInfo.java rajawali.Camera.java rajawali.Camera2D.java rajawali.Capabilities.java rajawali.ChaseCamera.java rajawali.Frustum.java rajawali.Geometry3D.java rajawali.Object3D.java rajawali.OrthographicCamera.java rajawali.RajawaliActivity.java rajawali.RajawaliDaydream.java rajawali.RajawaliFragment.java rajawali.SerializedObject3D.java rajawali.animation.Animation3D.java rajawali.animation.Animation3DQueue.java rajawali.animation.ColorAnimation3D.java rajawali.animation.EllipticalOrbitAnimation3D.java rajawali.animation.IAnimation3DListener.java rajawali.animation.RotateAnimation3D.java rajawali.animation.RotateAroundAnimation3D.java rajawali.animation.ScaleAnimation3D.java rajawali.animation.SlerpAnimation3D.java rajawali.animation.TranslateAnimation3D.java rajawali.animation.mesh.AAnimationObject3D.java rajawali.animation.mesh.IAnimationFrame.java rajawali.animation.mesh.IAnimationSequence.java rajawali.animation.mesh.SkeletalAnimationChildObject3D.java rajawali.animation.mesh.SkeletalAnimationFrame.java rajawali.animation.mesh.SkeletalAnimationObject3D.java rajawali.animation.mesh.SkeletalAnimationSequence.java rajawali.animation.mesh.VertexAnimationFrame.java rajawali.animation.mesh.VertexAnimationObject3D.java rajawali.bounds.BoundingBox.java rajawali.bounds.BoundingSphere.java rajawali.bounds.IBoundingVolume.java rajawali.curves.CatmullRomCurve3D.java rajawali.curves.CompoundCurve3D.java rajawali.curves.CubicBezierCurve3D.java rajawali.curves.ICurve3D.java rajawali.curves.LinearBezierCurve3D.java rajawali.curves.QuadraticBezierCurve3D.java rajawali.curves.SVGPath.java rajawali.extras.LensFlare.java rajawali.lights.ALight.java rajawali.lights.DirectionalLight.java rajawali.lights.PointLight.java rajawali.lights.SpotLight.java rajawali.materials.AResourceManager.java rajawali.materials.Material.java rajawali.materials.MaterialManager.java rajawali.materials.methods.DiffuseMethod.java rajawali.materials.methods.IDiffuseMethod.java rajawali.materials.methods.ISpecularMethod.java rajawali.materials.methods.SpecularMethod.java rajawali.materials.plugins.IMaterialPlugin.java rajawali.materials.plugins.SkeletalAnimationMaterialPlugin.java rajawali.materials.plugins.SpriteSheetMaterialPlugin.java rajawali.materials.plugins.VertexAnimationMaterialPlugin.java rajawali.materials.shaders.AShader.java rajawali.materials.shaders.AShaderBase.java rajawali.materials.shaders.FragmentShader.java rajawali.materials.shaders.IShaderFragment.java rajawali.materials.shaders.VertexShader.java rajawali.materials.shaders.fragments.LightsFragmentShaderFragment.java rajawali.materials.shaders.fragments.LightsVertexShaderFragment.java rajawali.materials.shaders.fragments.animation.SkeletalAnimationVertexShaderFragment.java rajawali.materials.shaders.fragments.animation.VertexAnimationVertexShaderFragment.java rajawali.materials.shaders.fragments.diffuse.LambertFragmentShaderFragment.java rajawali.materials.shaders.fragments.diffuse.LambertVertexShaderFragment.java rajawali.materials.shaders.fragments.effects.ToonFragmentShaderFragment.java rajawali.materials.shaders.fragments.specular.PhongFragmentShaderFragment.java rajawali.materials.shaders.fragments.texture.ATextureFragmentShaderFragment.java rajawali.materials.shaders.fragments.texture.AlphaMapFragmentShaderFragment.java rajawali.materials.shaders.fragments.texture.DiffuseTextureFragmentShaderFragment.java rajawali.materials.shaders.fragments.texture.EnvironmentMapFragmentShaderFragment.java rajawali.materials.shaders.fragments.texture.NormalMapFragmentShaderFragment.java rajawali.materials.shaders.fragments.texture.SkyTextureFragmentShaderFragment.java rajawali.materials.textures.ACompressedTexture.java rajawali.materials.textures.AMultiTexture.java rajawali.materials.textures.ASingleTexture.java rajawali.materials.textures.ATexture.java rajawali.materials.textures.AlphaMapTexture.java rajawali.materials.textures.AnimatedGIFTexture.java rajawali.materials.textures.AtcTexture.java rajawali.materials.textures.CubeMapTexture.java rajawali.materials.textures.Dxt1Texture.java rajawali.materials.textures.Etc1Texture.java rajawali.materials.textures.NormalMapTexture.java rajawali.materials.textures.PalettedTexture.java rajawali.materials.textures.PvrtcTexture.java rajawali.materials.textures.RenderTargetTexture.java rajawali.materials.textures.SpecularMapTexture.java rajawali.materials.textures.SphereMapTexture.java rajawali.materials.textures.Texture.java rajawali.materials.textures.TextureAtlas.java rajawali.materials.textures.TextureManager.java rajawali.materials.textures.TexturePacker.java rajawali.materials.textures.ThreeDcTexture.java rajawali.materials.textures.VideoTexture.java rajawali.math.MathUtil.java rajawali.math.Matrix.java rajawali.math.Matrix4.java rajawali.math.Plane.java rajawali.math.Quaternion.java rajawali.math.vector.Vector2.java rajawali.math.vector.Vector3.java rajawali.parser.ALoader.java rajawali.parser.AMeshLoader.java rajawali.parser.IAnimatedMeshLoader.java rajawali.parser.IAnimationSequenceLoader.java rajawali.parser.ILoader.java rajawali.parser.IMeshLoader.java rajawali.parser.IParser.java rajawali.parser.Loader3DSMax.java rajawali.parser.LoaderAWD.java rajawali.parser.LoaderGCode.java rajawali.parser.LoaderMD2.java rajawali.parser.LoaderOBJ.java rajawali.parser.LoaderSTL.java rajawali.parser.ParsingException.java rajawali.parser.awd.ABaseObjectBlockParser.java rajawali.parser.awd.ABlockLoader.java rajawali.parser.awd.ABlockParser.java rajawali.parser.awd.AExportableBlockParser.java rajawali.parser.awd.ATextureBlockParser.java rajawali.parser.awd.BlockAnimationSet.java rajawali.parser.awd.BlockAnimator.java rajawali.parser.awd.BlockBitmapTexture.java rajawali.parser.awd.BlockCamera.java rajawali.parser.awd.BlockCommand.java rajawali.parser.awd.BlockContainer.java rajawali.parser.awd.BlockCubeTexture.java rajawali.parser.awd.BlockLight.java rajawali.parser.awd.BlockLightPicker.java rajawali.parser.awd.BlockMeshInstance.java rajawali.parser.awd.BlockMeshPose.java rajawali.parser.awd.BlockMeshPoseAnimation.java rajawali.parser.awd.BlockMetaData.java rajawali.parser.awd.BlockNamespace.java rajawali.parser.awd.BlockPrimitiveGeometry.java rajawali.parser.awd.BlockScene.java rajawali.parser.awd.BlockShadowMethod.java rajawali.parser.awd.BlockSharedMethod.java rajawali.parser.awd.BlockSimpleMaterial.java rajawali.parser.awd.BlockSkeleton.java rajawali.parser.awd.BlockSkeletonAnimation.java rajawali.parser.awd.BlockSkeletonPose.java rajawali.parser.awd.BlockSkybox.java rajawali.parser.awd.BlockTextureProjector.java rajawali.parser.awd.BlockTriangleGeometry.java rajawali.parser.awd.BlockUVAnimation.java rajawali.parser.awd.SceneGraphBlock.java rajawali.parser.awd.exceptions.NotImplementedParsingException.java rajawali.parser.awd.exceptions.NotParsableException.java rajawali.parser.fbx.FBXValues.java rajawali.parser.fbx.LoaderFBX.java rajawali.parser.md5.LoaderMD5Anim.java rajawali.parser.md5.LoaderMD5Mesh.java rajawali.postprocessing.APass.java rajawali.postprocessing.APostProcessingEffect.java rajawali.postprocessing.CopyEffect.java rajawali.postprocessing.IPass.java rajawali.postprocessing.IPostProcessingComponent.java rajawali.postprocessing.IPostProcessingEffect.java rajawali.postprocessing.PostProcessingManager.java rajawali.postprocessing.passes.BlurPass.java rajawali.postprocessing.passes.ClearMaskPass.java rajawali.postprocessing.passes.CopyPass.java rajawali.postprocessing.passes.EffectPass.java rajawali.postprocessing.passes.FogPass.java rajawali.postprocessing.passes.GreyScalePass.java rajawali.postprocessing.passes.MaskPass.java rajawali.postprocessing.passes.RenderPass.java rajawali.postprocessing.passes.SepiaPass.java rajawali.primitives.Cube.java rajawali.primitives.Line3D.java rajawali.primitives.NPrism.java rajawali.primitives.Plane.java rajawali.primitives.PointSprite.java rajawali.primitives.ScreenQuad.java rajawali.primitives.Sphere.java rajawali.renderer.AFrameTask.java rajawali.renderer.EmptyTask.java rajawali.renderer.GroupTask.java rajawali.renderer.RajawaliRenderer.java rajawali.renderer.RajawaliSideBySideRenderer.java rajawali.renderer.RenderTarget.java rajawali.renderer.RenderTargetCube.java rajawali.renderer.plugins.IRendererPlugin.java rajawali.renderer.plugins.LensFlarePlugin.java rajawali.renderer.plugins.Plugin.java rajawali.scene.RajawaliScene.java rajawali.scenegraph.A_nAABBTree.java rajawali.scenegraph.IGraphNode.java rajawali.scenegraph.IGraphNodeMember.java rajawali.scenegraph.Octree.java rajawali.terrain.SquareTerrain.java rajawali.terrain.Terrain.java rajawali.terrain.TerrainGenerator.java rajawali.util.ArrayUtils.java rajawali.util.GLU.java rajawali.util.IObjectPicker.java rajawali.util.Intersector.java rajawali.util.LittleEndianDataInputStream.java rajawali.util.LittleEndianOutputStream.java rajawali.util.MeshExporter.java rajawali.util.ObjectColorPicker.java rajawali.util.OnFPSUpdateListener.java rajawali.util.OnObjectPickedListener.java rajawali.util.RajLog.java rajawali.util.RawShaderLoader.java rajawali.util.RayPicker.java rajawali.util.ScreenGrab.java rajawali.util.exporter.AExporter.java rajawali.util.exporter.AwdExporter.java rajawali.util.exporter.ObjExporter.java rajawali.util.exporter.SerializationExporter.java rajawali.visitors.INode.java rajawali.visitors.INodeVisitor.java rajawali.visitors.RayPickingVisitor.java rajawali.wallpaper.Wallpaper.java rajawali.wallpaper.WallpaperSettings.java