DroidAR Mobile Locationbased Augmented Reality Framework for Android.
droidar is hosted in the following web site
https://github.com/simon-heinen/droidar
If you think the Android project droidar 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 droidar.
Item | Value |
---|---|
Java File Count | 357 |
Minimum SDK Version | 3 |
Activity Count | 27 |
jar files used | simpleUIv2.jar |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_SURFACE_FLINGER android.permission.CAMERA android.permission.INTERNET android.permission.READ_FRAME_BUFFER android.permission.VIBRATE android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\vorlage |
Raw File Names | res\raw\camaro_mtl res\raw\camaro_obj |
The license information of droidar is as follows:
GNU General Public License
There are 36 image files in droidar. The names of the image files are listed as follows.
correctcirclegray.png correctcirclegreen.png down.png down2.png elephant64.png hippopotamus64.png icon2.png icon3.png icon4.png icon6.png incorrectcirclegray.png incorrectcirclered.png infoboxblue.png infoboxblue2.png infogray.png invisible.png logo.png logosmall.png minuscirclegray.png p1.png p2.png p3.png panda64.png penguin64.png pluscirclegray.png questionboxgray.png questioncircleblue.png questioncirclegray.png spaceship.png starboxgreen.png starcirclegray.png starcirclegreen.png up.png up2.png warningcirclegray.png warningcirclered.png
The following screenshort is generated from the image listed above.
droidar has the following Java source files.
actions.Action.java actions.ActionBufferedCameraAR.java actions.ActionCalcRelativePos.java actions.ActionDoAlongAxis.java actions.ActionMoveCameraBuffered.java actions.ActionMoveCameraUnbuffered.java actions.ActionMoveObject.java actions.ActionPlaceObject.java actions.ActionRotateCameraBuffered.java actions.ActionRotateCameraBuffered2.java actions.ActionRotateCameraBuffered3.java actions.ActionRotateCameraBuffered4.java actions.ActionRotateCameraBufferedDebug.java actions.ActionRotateCameraBufferedDirect.java actions.ActionRotateCameraUnbuffered.java actions.ActionRotateCameraUnbuffered2.java actions.ActionUseCameraAngles.java actions.ActionUseCameraAngles2.java actions.ActionWASDMovement.java actions.ActionWaitForAccuracy.java actions.ActionWaitForAccuracy2.java actions.ActionWithSensorProcessing.java actions.algos.Algo.java actions.algos.AlgoCubicRootBuffer.java actions.algos.BufferAlgo1.java actions.algos.BufferAlgo2.java actions.algos.BufferAlgo3.java actions.algos.DoubleMeanSquareRootBuffer.java actions.algos.SensorAlgo1.java actions.algos.SquareRootBuffer.java commands.Command.java commands.CommandGroup.java commands.DebugCommandPositionEvent.java commands.geo.CommandAddGeoGraphToWorld.java commands.geo.CommandAddGeoGraphsToMap.java commands.geo.CommandAddGeoObjToGeoGraph.java commands.geo.CommandAddPathToGeoGraph.java commands.geo.CommandClearMapOverlays.java commands.geo.CommandFindWayInGraph.java commands.geo.CommandFindWayWithGMaps.java commands.geo.CommandMapCenter.java commands.geo.CommandMapShowZoomControls.java commands.gl.CommandCameraMoveAndLookAt.java commands.logic.CommandIfThenElse.java commands.logic.CommandSetWrapperToValue.java commands.logic.CommandSetWrapperToValue2.java commands.logic.CommandWrapperEqualsCondition.java commands.system.CameraSetARInputCommand.java commands.system.CommandAddHighPrioTask.java commands.system.CommandDeviceVibrate.java commands.system.CommandPlaySound.java commands.system.CommandShowCameraPreview.java commands.system.CommandShowRendering.java commands.system.CommandShowWorldAnimation.java commands.system.RedoCommand.java commands.system.TestCommand.java commands.system.UndoCommand.java commands.ui.CommandAnimateZoom.java commands.ui.CommandInUiThread.java commands.ui.CommandMapEnlargeToFullScreen.java commands.ui.CommandMinimizeMap.java commands.ui.CommandShowEditScreen.java commands.ui.CommandShowInfoScreen.java commands.ui.CommandShowListActivity.java commands.ui.CommandShowToast.java commands.undoable.CommandProcessor.java commands.undoable.CommandProcessorList.java commands.undoable.UndoableCommand.java components.PhysicsComponent.java components.ProximitySensor.java components.ProximitySensorForOtherObjects.java components.SimpleTooFarAwayComp.java components.TimerComp.java components.TooFarAwayComp.java components.ViewPosCalcerComp.java components.Visitable.java de.rwth.ARActivityPlusMaps.java de.rwth.AndroidMeshData.java de.rwth.BasicMarker.java de.rwth.CameraMarker.java de.rwth.DemoMain.java de.rwth.DemoMain.java de.rwth.ExampleMarkerRenderSetup.java de.rwth.GDXConnection.java de.rwth.GDXMesh.java de.rwth.JsonEditorUI.java de.rwth.Main.java de.rwth.ModelLoader.java de.rwth.ModelLoaderSetup.java de.rwth.MultiMarkerSetup.java de.rwth.SimpleMeshPlacer.java de.rwth.TechDemoLauncher.java de.rwth.TechDemoLauncherWithMaps.java de.rwth.exampleClasses.ExampleSpecialEventManager.java de.rwth.setups.ARNavigatorSetup.java de.rwth.setups.AccuracyTestsSetup.java de.rwth.setups.CollectItemsSetup.java de.rwth.setups.DebugSetup.java de.rwth.setups.FarAwayPOIScenarioSetup.java de.rwth.setups.FastChangingTextSetup.java de.rwth.setups.GameDemoSetup.java de.rwth.setups.GeoPosTestSetup.java de.rwth.setups.GoogleMapsKey.java de.rwth.setups.GraphCreationSetup.java de.rwth.setups.GraphMovementTestSetup.java de.rwth.setups.LargeWorldsSetup.java de.rwth.setups.LightningSetup.java de.rwth.setups.ObjectEditListener.java de.rwth.setups.PlaceObjectsSetup.java de.rwth.setups.PlaceObjectsSetupTwo.java de.rwth.setups.PositionTestsSetup.java de.rwth.setups.SensorTestSetup.java de.rwth.setups.StaticDemoSetup.java de.rwth.setups.TestSetup.java de.rwth.setups.TimeModifier.java gamelogic.ActionFeedback.java gamelogic.ActionList.java gamelogic.ActionThrowFireball.java gamelogic.Booster.java gamelogic.BoosterList.java gamelogic.FactorBooster.java gamelogic.FeedbackReports.java gamelogic.GameAction.java gamelogic.GameElement.java gamelogic.GameElementList.java gamelogic.GameElementView.java gamelogic.GameItem.java gamelogic.GameItemList.java gamelogic.GameParticipant.java gamelogic.NameGenerator.java gamelogic.Stat.java gamelogic.StatList.java geo.CustomItemizedOverlay.java geo.CustomPathOverlay.java geo.DefaultNodeEdgeListener.java geo.Edge.java geo.EdgeListener.java geo.GMap.java geo.GeoCalcer.java geo.GeoGraph.java geo.GeoObj.java geo.GeoObjWrapper.java geo.GeoUtils.java geo.GoogleMapsUtils.java geo.NodeListener.java geo.SimpleNodeEdgeListener.java gestures.PhoneGesture.java gestures.PhoneGestureDetector.java gestures.PhoneGestureListener.java gestures.PhoneGestureSensor.java gestures.SensorData.java gestures.StandardPhoneGesture.java gestures.detectors.DummyDetector.java gestures.detectors.FullTurnDetector.java gestures.detectors.LoggingDetector.java gestures.detectors.LookingDetector.java gestures.detectors.SlashDetector.java gestures.detectors.UppercutDetector.java gl.Color.java gl.CordinateAxis.java gl.CustomGLSurfaceView.java gl.GL1Renderer.java gl.GLCamRotationController.java gl.GLCamera.java gl.GLFactory.java gl.GLRenderer.java gl.GLText.java gl.GLUtilityClass.java gl.HasColor.java gl.HasPosition.java gl.HasRotation.java gl.HasScale.java gl.LightSource.java gl.MarkerObject.java gl.ObjectPicker.java gl.Renderable.java gl.ReplicaGLSurfaceView.java gl.animations.AnimationAlphaBlend.java gl.animations.AnimationBounce.java gl.animations.AnimationColorBounce.java gl.animations.AnimationColorMorph.java gl.animations.AnimationFaceToCamera.java gl.animations.AnimationGrow.java gl.animations.AnimationMove.java gl.animations.AnimationPulse.java gl.animations.AnimationRotate.java gl.animations.AnimationShrink.java gl.animations.AnimationSwingRotate.java gl.animations.GLAnimation.java gl.parsers.ObjParser.java gl.scenegraph.MeshComponent.java gl.scenegraph.MultiColorRenderData.java gl.scenegraph.MultiColoredShape.java gl.scenegraph.RenderData.java gl.scenegraph.RenderList.java gl.scenegraph.Shape.java gl.scenegraph.TriangulatedRenderData.java gl.textures.Texture.java gl.textures.TextureManager.java gl.textures.Textured2dShape.java gl.textures.TexturedRenderData.java gl.textures.TexturedShape.java gl2.GL2SurfaceView.java gui.CustomBaseAdapter.java gui.CustomCursorAdapter.java gui.CustomGestureListener.java gui.CustomListActivity.java gui.DefaultListItemView.java gui.GuiSetup.java gui.InfoScreen.java gui.InfoScreenSettings.java gui.ListItem.java gui.ListSettings.java gui.MetaInfos.java gui.RadarView.java gui.SimpleCustomView.java gui.simpleUI.AbstractModifier.java gui.simpleUI.EditItem.java gui.simpleUI.HalfHalfModifier.java gui.simpleUI.ModifierGroup.java gui.simpleUI.ModifierInterface.java gui.simpleUI.SimpleBaseAdapter.java gui.simpleUI.SimpleUIv1.java gui.simpleUI.Theme.java gui.simpleUI.UIConfig.java gui.simpleUI.modifiers.BoolModifier.java gui.simpleUI.modifiers.ButtonModifier.java gui.simpleUI.modifiers.ColorModifier.java gui.simpleUI.modifiers.DoubleModifier.java gui.simpleUI.modifiers.Headline.java gui.simpleUI.modifiers.ImageButtonModifier.java gui.simpleUI.modifiers.ImageModifier.java gui.simpleUI.modifiers.InfoText.java gui.simpleUI.modifiers.IntModifier.java gui.simpleUI.modifiers.ListModifier.java gui.simpleUI.modifiers.PlusMinusModifier.java gui.simpleUI.modifiers.TextModifier.java listeners.EventListener.java listeners.ItemGuiListener.java listeners.ItemSelectedListener.java listeners.ObjectCreateListener.java listeners.ProcessListener.java listeners.SelectionListener.java listeners.SetupListener.java listeners.eventManagerListeners.CamRotationVecUpdateListener.java listeners.eventManagerListeners.LocationEventListener.java listeners.eventManagerListeners.OrientationChangedListener.java listeners.eventManagerListeners.TouchMoveListener.java listeners.eventManagerListeners.TrackBallEventListener.java markerDetection.DetectionThread.java markerDetection.MarkerDetectionSetup.java markerDetection.MarkerObjectMap.java markerDetection.UnrecognizedMarkerListener.java nativeLib.NativeLib.java network.TCP.java network.UDP.java null.BasicWindowMonitor.java null.DesktopTestRunner.java null.GeneratorWindow.java null.ImageContainer.java preview.Preview.java preview.PreviewOneShot.java preview.PreviewPost2_0.java preview.PreviewPre2_0.java system.ActivityConnector.java system.ArActivity.java system.CameraView.java system.CameraViewForOldDevices.java system.ConcreteSimpleLocationManager.java system.Container.java system.DefaultARSetup.java system.ErrorHandler.java system.EventManager.java system.Setup.java system.SimpleLocationManager.java system.StepManager.java system.StepSettingsControllerView.java system.TaskList.java system.TaskManager.java system.TouchEventInterface.java util.Calculus.java util.CameraCalibration.java util.EfficientList.java util.EfficientListQualified.java util.HasDebugInformation.java util.IO.java util.ImageTransform.java util.LimitedQueue.java util.Log.java util.QuadTree.java util.Vec.java util.Wrapper.java v2.simpleUi.M_Button.java v2.simpleUi.M_CancelSave.java v2.simpleUi.M_Caption.java v2.simpleUi.M_Checkbox.java v2.simpleUi.M_Container.java v2.simpleUi.M_Container2.java v2.simpleUi.M_Dashboard.java v2.simpleUi.M_Double.java v2.simpleUi.M_EmailInput.java v2.simpleUi.M_HalfHalf.java v2.simpleUi.M_IconButtonWithText.java v2.simpleUi.M_ImageGallery.java v2.simpleUi.M_InfoText.java v2.simpleUi.M_InfoTextList.java v2.simpleUi.M_Integer.java v2.simpleUi.M_LeftRight.java v2.simpleUi.M_ListView.java v2.simpleUi.M_ListWrapper.java v2.simpleUi.M_PlusMinus.java v2.simpleUi.M_ProgressBar.java v2.simpleUi.M_RadioButtonList.java v2.simpleUi.M_SeperatorLine.java v2.simpleUi.M_SimpleRatingBarController.java v2.simpleUi.M_Spinner.java v2.simpleUi.M_TextInput.java v2.simpleUi.M_WebView.java v2.simpleUi.ModifierInterface.java v2.simpleUi.SimpleUI.java v2.simpleUi.SimpleUiApplication.java v2.simpleUi.customViews.ExampleCustomView.java v2.simpleUi.customViews.ExpandableLinearLayout.java v2.simpleUi.customViews.SimpleRatingBar.java v2.simpleUi.uiDecoration.DefaultUiDecorator.java v2.simpleUi.uiDecoration.ExampleDecorator.java v2.simpleUi.uiDecoration.UiDecoratable.java v2.simpleUi.uiDecoration.UiDecorator.java v2.simpleUi.util.BGUtils.java v2.simpleUi.util.ColorCollections.java v2.simpleUi.util.DragAndDropListener.java v2.simpleUi.util.ErrorHandler.java v2.simpleUi.util.IO.java v2.simpleUi.util.ImageTransform.java v2.simpleUi.util.NameGenerator.java v2.simpleUi.util.SimpleBaseAdapter.java v2.simpleUi.util.TextUtils.java v3.M_DoubleModifier.java v3.M_IntModifier.java v3.M_LongModifier.java v3.M_TextModifier.java v3.M_Url.java worldData.AbstractObj.java worldData.Entity.java worldData.EntityList.java worldData.HasInfosInterface.java worldData.LargeWorld.java worldData.MoveComp.java worldData.Obj.java worldData.RenderQuadList.java worldData.RenderableEntity.java worldData.SystemUpdater.java worldData.UpdatableWithInit.java worldData.UpdateTimer.java worldData.Updateable.java worldData.Visitor.java worldData.World.java