a series of experiements adapting existing Android UI elements and design patterns for 3D AR and VR interfaces on headmounted displays.
SmartGlassesARSkybox1 is hosted in the following web site
https://github.com/powderly/SmartGlassesARSkybox1
If you think the Android project SmartGlassesARSkybox1 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 SmartGlassesARSkybox1.
Item | Value |
---|---|
Java File Count | 241 |
Supported screen sizes | [mdpi, ldpi, xxhdpi, hdpi, xhdpi, nodpi] |
Target SDK Version | 19 |
Minimum SDK Version | 14 |
Activity Count | 2 |
Fragment Count | 2 |
jar files used | androidasync-1.1.5-c06e3e17b2e719539e84b3f90785bec308b1dfeb.jar androidasync-1.1.5.jar classes-18e716e3524da58762460cc49f81b6bc3c7308b2.jar classes-b0f57a656e876d82b4dbe67912011dc504961189.jar classes.jar classes.jar classes.jar gson-2.2.4-752a4694a6e7953de1b9e1ac68ee96a302f761f3.jar internal_impl-20.0.0-c17eac4a124dc01bcffaaa65a0aa7e20487f7774.jar internal_impl-20.0.0.jar ion-1.1.5-fa101240ced01f17ad674d5eeb95afc4e98d9294.jar ion-1.1.5.jar support-annotations-20.0.0-79e42da7c2657068d681cf877be8b4cc06e3cb7a.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET |
Asset File Names | assets\debug\fonts\Roboto-Regular.ttf assets\fonts\Roboto-Regular.ttf |
Raw File Names | res\debug\raw\blur_fragment_shader.glsl res\debug\raw\copy_fragment_shader.glsl res\debug\raw\fog_fragment_shader.glsl res\debug\raw\grey_scale_fragment_shader.glsl res\debug\raw\minimal_vertex_shader.glsl res\debug\raw\mthree.mp4 res\debug\raw\sepia_fragment_shader.glsl res\debug\raw\soundnight.mp3 res\debug\raw\soundstockholm.mp3.mp3 res\debug\raw\stadium.mp2 res\raw\blur_fragment_shader.glsl res\raw\copy_fragment_shader.glsl res\raw\fog_fragment_shader.glsl res\raw\grey_scale_fragment_shader.glsl res\raw\minimal_vertex_shader.glsl res\raw\mthree.mp4 res\raw\sepia_fragment_shader.glsl res\raw\soundnight.mp3 res\raw\soundstockholm.mp3.mp3 res\raw\stadium.mp2 |
There are 27 image files in SmartGlassesARSkybox1. The names of the image files are listed as follows.
amsterdam.png banff.png bangkok.png brasilia.png capetown.png eight.gif five.gif four.gif githublogo.png ic_drawer.png la.png lisbon.png loader.png london.png melbourne.png nine.gif nuuk.png one.gif paris.png photo_rajawali3dcommunity.png seoul.png seoul2.png seven.gif six.gif stockholm.png three.gif two.gif
The following screenshort is generated from the image listed above.
SmartGlassesARSkybox1 has the following Java source files.
com.monyetmabuk.rajawali.tutorials.BuildConfig.java com.monyetmabuk.rajawali.tutorials.ExamplesApplication.java com.monyetmabuk.rajawali.tutorials.SmartEyeActivity.java com.monyetmabuk.rajawali.tutorials.examples.AExampleFragment.java com.monyetmabuk.rajawali.tutorials.examples.general.EmptyWeatherFragment.java com.monyetmabuk.rajawali.tutorials.examples.general.ForecastFragment.java com.monyetmabuk.rajawali.tutorials.examples.general.WeatherFragment.java com.monyetmabuk.rajawali.tutorials.examples.home.EmptyFragment.java com.monyetmabuk.rajawali.tutorials.examples.sports.EmptySportsFragment.java com.monyetmabuk.rajawali.tutorials.examples.sports.SportsFragment.java com.monyetmabuk.rajawali.tutorials.views.GithubLogoView.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.Animation.java rajawali.animation.Animation3D.java rajawali.animation.AnimationGroup.java rajawali.animation.AnimationQueue.java rajawali.animation.ColorAnimation3D.java rajawali.animation.EllipticalOrbitAnimation3D.java rajawali.animation.IAnimationListener.java rajawali.animation.IPlayable.java rajawali.animation.Playable.java rajawali.animation.RotateAnimation3D.java rajawali.animation.RotateAroundAnimation3D.java rajawali.animation.RotateOnAxisAnimation.java rajawali.animation.ScaleAnimation3D.java rajawali.animation.SlerpAnimation3D.java rajawali.animation.SplineTranslateAnimation3D.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.framework.BuildConfig.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