{"id":13606322,"url":"https://github.com/googlevr/cardboard","last_synced_at":"2025-05-14T14:07:12.039Z","repository":{"id":35906216,"uuid":"212419495","full_name":"googlevr/cardboard","owner":"googlevr","description":"Open source Cardboard SDK and samples","archived":false,"fork":false,"pushed_at":"2025-02-24T22:21:42.000Z","size":12443,"stargazers_count":1518,"open_issues_count":105,"forks_count":262,"subscribers_count":67,"default_branch":"master","last_synced_at":"2025-04-12T03:44:55.249Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/googlevr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-02T19:01:56.000Z","updated_at":"2025-04-10T11:48:08.000Z","dependencies_parsed_at":"2023-01-16T09:00:20.707Z","dependency_job_id":"2d3e1c62-da55-4238-acb5-4e2f22a059e8","html_url":"https://github.com/googlevr/cardboard","commit_stats":{"total_commits":30,"total_committers":5,"mean_commits":6.0,"dds":"0.30000000000000004","last_synced_commit":"09443e3dd8847a079dd5e924b943a7a23fdfc480"},"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlevr%2Fcardboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlevr%2Fcardboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlevr%2Fcardboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/googlevr%2Fcardboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/googlevr","download_url":"https://codeload.github.com/googlevr/cardboard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254159183,"owners_count":22024558,"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-01T19:01:08.085Z","updated_at":"2025-05-14T14:07:12.021Z","avatar_url":"https://github.com/googlevr.png","language":"C++","funding_links":[],"categories":["C++"],"sub_categories":[],"readme":"Cardboard SDK\n=============\nCopyright 2019 Google LLC\n\nThis SDK provides everything you need to create your own Virtual Reality (VR)\nexperiences for Google Cardboard. It supports essential VR features, such as:\n\n * Motion tracking\n * Stereoscopic rendering\n * User interaction via the viewer button\n\nWith these capabilities you can build entirely new VR experiences, or enhance\nexisting apps with VR capabilities.\n\n\n## Get started\n\nTo get started with the Cardboard SDK, see:\n\n* [Quickstart for Android NDK](//developers.google.com/cardboard/develop/c/quickstart)\n* [Quickstart for iOS](//developers.google.com/cardboard/develop/ios/quickstart)\n\n\n## API reference\n\n* [Cardboard SDK API Reference for Android NDK and iOS](//developers.google.com/cardboard/reference/c)\n\n## Release notes\n\nThe SDK release notes are available on the\n[releases](//github.com/googlevr/cardboard/releases) page.\n\n\n## Roadmap\n\nThe project roadmap is available on the\n[Projects](https://github.com/googlevr/cardboard/projects/1) page.\n\n\n## How to make contributions\n\nPlease read and follow the steps in [CONTRIBUTING.md](/CONTRIBUTING.md) file.\n\n\n## License\n\nPlease see the [LICENSE](/LICENSE) file.\n\n## Data Collection\n\nThe libraries `cardboard` and `cardboard-xr-plugin` do not collect any data.\nHowever, when a QR code is recognized during scanning as requested by the\ndeveloper, these libraries may make multiple web requests to retrieve the\nCardboard viewer device parameters.\n\nSpecifically:\n\n*   If the decoded URL matches \"https://google.com/cardboard\" or\n    \"https://google.com/cardboard/cfg?p=...\", it is parsed to retrieve the\n    Cardboard viewer device parameters.\n*   Otherwise, the decoded URL is requested via a normal web request. Any HTTP\n    redirects are followed until a matching URL is found.\n\nSee\n[QrCodeContentProcessor.java](sdk/qrcode/android/java/com/google/cardboard/sdk/qrcode/QrCodeContentProcessor.java)\n(Android) and\n[device_params_helper.mm](sdk/qrcode/ios/device_params_helper.mm) (iOS) for the\ncode that does the above.\n\n## Brand guidelines\n\nThe \"Google Cardboard\" name is a trademark owned by Google and is not included\nwithin the assets licensed under the Apache License 2.0. Cardboard is a free\nand open-source SDK that developers can use to create apps that are compatible\nwith the Google Cardboard VR platform. At the same time, it's important to make\nsure that people don't use the \"Google Cardboard\" mark in ways that could\ncreate confusion.\n\nThe guidelines below are designed to clarify the permitted uses of the \"Google\nCardboard\" mark.\n\n**Things you can do**:\n\n* Use the \"Google Cardboard\" mark to describe or refer to apps developed with\n  the Cardboard SDK in ways that would be considered \"fair use.\"\n* Use the \"Google Cardboard\" mark to make truthful factual statements regarding\n  the compatibility or interoperability of your app. For example, \"This app is\n  compatible with Google Cardboard\" or \"This app works with Google Cardboard.\"\n\n**Things you can't do**:\n\n* Don't use the \"Google Cardboard\" mark in a manner that implies that Google has\n  endorsed or authorized your app or that makes your app appear to be an\n  official Google product. For example, you shouldn't reference your product as\n  \"an official Google Cardboard app.\"\n* Don't incorporate the \"Google Cardboard\" mark into your own product names,\n  service names, trademarks, logos, or company names.\n* Don't display the \"Google Cardboard\" mark in a manner that is misleading,\n  unfair, defamatory, infringing, libelous, disparaging, obscene or otherwise\n  objectionable to Google.\n* Don't alter or distort the \"Google Cardboard\" mark. This includes modifying\n  the mark through hyphenation, combination or abbreviation. For example, don't\n  say \"G Cardboard\" or \"Google-Cardboard.\"\n\nIn addition to these guidelines, please ensure that you follow the trademark\nusage guidelines available here:\nhttps://www.google.com/permissions/logos-trademarks/.\n\n## Manufacturers\nThe [Cardboard viewer\nspecification](https://developers.google.com/cardboard/manufacturers) is\nopen source and ready for you to start building.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglevr%2Fcardboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgooglevr%2Fcardboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglevr%2Fcardboard/lists"}