{"id":13656985,"url":"https://github.com/googlearchive/tango-examples-java","last_synced_at":"2025-12-18T09:21:32.080Z","repository":{"id":18945843,"uuid":"22165798","full_name":"googlearchive/tango-examples-java","owner":"googlearchive","description":"Example projects for Project Tango [deprecated] Java API","archived":true,"fork":false,"pushed_at":"2018-03-01T19:40:18.000Z","size":263071,"stargazers_count":504,"open_issues_count":20,"forks_count":300,"subscribers_count":94,"default_branch":"master","last_synced_at":"2024-08-18T01:01:33.628Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://developers.google.com/ar","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/googlearchive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-07-23T17:48:52.000Z","updated_at":"2024-08-06T09:56:44.000Z","dependencies_parsed_at":"2022-07-16T17:17:00.493Z","dependency_job_id":null,"html_url":"https://github.com/googlearchive/tango-examples-java","commit_stats":null,"previous_names":["googlesamples/tango-examples-java"],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlearchive%2Ftango-examples-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlearchive%2Ftango-examples-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlearchive%2Ftango-examples-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlearchive%2Ftango-examples-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/googlearchive","download_url":"https://codeload.github.com/googlearchive/tango-examples-java/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223940799,"owners_count":17228896,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T05:00:35.384Z","updated_at":"2025-12-18T09:21:32.019Z","avatar_url":"https://github.com/googlearchive.png","language":"Java","funding_links":[],"categories":["Official Resources"],"sub_categories":[],"readme":"Project Tango Java API Example Projects\n===========================================\nCopyright 2014 Google Inc.\n\nProject Status\n--------------\n**The Tango service is deprecated. Google continues AR development with [ARCore](https://developers.google.com/ar), a platform designed for building augmented reality apps for a broad range of devices.**\n\nUseful Websites\n---------------\nSDK Download - https://developers.google.com/project-tango/downloads\n\nDeveloper Website -\nhttps://developers.google.com/project-tango/apis/java\n\nContents\n--------\n\nThis contains the Project Tango Java API examples.\n\nThese examples use the Gradle build system and were developed using\nAndroid Studio 2.1.\n\n#### Basic Examples\n\nThe **java_basic_examples** project includes basic examples showing how\nto compile and run an application using different core Tango APIs in\nJava:\n\n * **hello_motion_tracking** - Use the Motion Tracking API\n   to track the position of the Tango device in 3D space.\n * **hello_area_description** - Use the Area Description\n   API to create and manage Area Description Files.\n * **hello_depth_perception** - Use the depth sensor.\n * **hello_video** - Show how to render the RGB camera image using\n   OpenGL.\n\n#### Use Case Examples\n\nOther examples in this repository show how to build an application for\ndifferent use cases of Tango technology.\n\nMost of these examples delegate the details of OpenGL rendering to the\n[Rajawali](https://github.com/Rajawali/Rajawali) engine, so that the\nexample code can focus on the Tango-specific aspects of the application.\n\n * **java_augmented_reality_example** - Achieve an augmented reality effect\n   by rendering 3D objects overlaid on the camera image such that they appear\n   to stay affixed in space.\n * **java_floor_plan_example** - Create a floor plan by\n   using the depth sensor to detect and mesure walls in a room.\n * **java_marker_detection_example** - Build an augmented reality appliction\n   to detect AR markers in real world, and to render the boundaries and poses of\n   markers.\n * **java_model_correspondence_example** - Create a mapping\n   between a virtual 3D object and selected points in the real world.\n * **java_motion_tracking_example** - Use Tango motion\n   tracking to navigate in a virtual 3D world.\n * **java_opengl_augmented_reality_example** - Achieve an augmented reality effect\n   without using any third party 3D rendering library.\n * **java_plane_fitting_example** - Build an AR application\n   to detect planes in the real world to place objects in them.\n * **java_point_cloud_example** - Acquire and render a cloud\n   of 3D points using the depth sensor.\n * **java_point_to_point_example** - Build a simple point to\n   point measurement application using augmented reality and the depth\n   sensor.\n\nThe **java_examples_utils** project contains some common utility code that\nis used for many examples.\n\nSupport\n-------\nAs a first step, view our [FAQ](http://stackoverflow.com/questions/tagged/google-project-tango?sort=faq\u0026amp;pagesize=50)\npage. You can find solutions to most issues there.\n\nIf you have general API questions related to Tango, we encourage you to\npost your question to our [stack overflow\npage](http://stackoverflow.com/questions/tagged/google-project-tango).\n\nTo learn more about general concepts and other information about the\nproject, visit [Project Tango Developer website](https://developers.google.com/project-tango/).\n\nContribution\n------------\nWant to contribute? Great! First, read this page (including the small\nprint at the end).\n\n#### Before you contribute\nBefore we can use your code, you must sign the\n[Google Individual Contributor License\nAgreement](https://developers.google.com/open-source/cla/individual?csw=1)\n(CLA), which you can do online. The CLA is necessary mainly because you\nown the\ncopyright to your changes, even after your contribution becomes part of\nour\ncodebase, so we need your permission to use and distribute your code. We\nalso\nneed to be sure of various other things—for instance, that you'll tell us\nif you\nknow that your code infringes on other people's patents. You don't have\nto sign\nthe CLA until after you've submitted your code for review and a member\nhas\napproved it, but you must do it before we can put your code into our\ncodebase.\nBefore you start working on a larger contribution, you should get in\ntouch with\nus first through the issue tracker with your idea so that we can help\nout and\npossibly guide you. Coordinating up front makes it much easier to avoid\nfrustration later on.\n\n#### Code reviews\nAll submissions, including submissions by project members, require\nreview. We\nuse Github pull requests for this purpose.\n\n#### The small print\nContributions made by corporations are covered by a different agreement\nthan\nthe one above: the Software Grant and Corporate Contributor License\nAgreement.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglearchive%2Ftango-examples-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgooglearchive%2Ftango-examples-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglearchive%2Ftango-examples-java/lists"}