{"id":28710729,"url":"https://github.com/john-rocky/realitykit-sampler","last_synced_at":"2025-06-14T21:07:39.902Z","repository":{"id":40378779,"uuid":"378798414","full_name":"john-rocky/RealityKit-Sampler","owner":"john-rocky","description":"a sample collection of basic functions of  Apple's AR framework for iOS.","archived":false,"fork":false,"pushed_at":"2022-07-20T01:46:57.000Z","size":41409,"stargazers_count":163,"open_issues_count":2,"forks_count":14,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-30T03:31:36.103Z","etag":null,"topics":["ar","arkit","ios","realitykit","swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/john-rocky.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-21T03:43:57.000Z","updated_at":"2025-03-26T05:33:04.000Z","dependencies_parsed_at":"2022-07-20T00:02:36.680Z","dependency_job_id":null,"html_url":"https://github.com/john-rocky/RealityKit-Sampler","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/john-rocky/RealityKit-Sampler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-rocky%2FRealityKit-Sampler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-rocky%2FRealityKit-Sampler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-rocky%2FRealityKit-Sampler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-rocky%2FRealityKit-Sampler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/john-rocky","download_url":"https://codeload.github.com/john-rocky/RealityKit-Sampler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/john-rocky%2FRealityKit-Sampler/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259884458,"owners_count":22926445,"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":["ar","arkit","ios","realitykit","swift"],"created_at":"2025-06-14T21:07:38.554Z","updated_at":"2025-06-14T21:07:39.886Z","avatar_url":"https://github.com/john-rocky.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RealityKit-Sampler\n\nRealityKitSampler is a sample collection of basic functions of RealityKit, Apple's AR framework for iOS.\n\n\u003cimg width=\"200\" alt=\"スクリーンショット 2021-06-22 6 25 04\" src=\"https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/235259/fe1a0cf4-eb15-83bf-1abf-7614d1cccf5a.png\"\u003e\n\n## How to build\n1, Download or Clone this project and open in xcode.\n\n2, Please change the \"Team\" field of xcode Signing and Capabilities to your account.\n\n3, Build on your actual device. This project can not be used in Simulators.\n\n## Contents\n\n### Put the box\n\n\u003cimg width=\"200\" alt=\"スクリーンショット 2021-06-22 6 25 04\" src=\"https://user-images.githubusercontent.com/23278992/122830079-cc028c80-d322-11eb-87a3-8aa4803860a4.png\"\u003e\n\nThe simplest way to use the ModelEntity and AnchorEntity.\n\n\n### Gigant Robots\n\n\u003cimg width=\"200\" src=\"https://user-images.githubusercontent.com/23278992/124874290-83292400-e002-11eb-948f-13302a5806ed.gif\"\u003e\n\nUse USDZ models and animations.\n\n\n### Big monitor\n\n\u003cimg width=\"200\" src=\"https://user-images.githubusercontent.com/23278992/123641992-c8f52800-d85d-11eb-918a-4619071a54c9.gif\"\u003e\n\nHow to select a video from your album and paste it as a texture.\n\n\n### Building blocks\n\n\u003cimg width=\"200\" src=\"https://user-images.githubusercontent.com/23278992/123644152-11ade080-d860-11eb-828f-68e86ac8ee28.gif\"\u003e\n\nHow to place objects of different shapes and colors.\n\n\n### Speech Balloon\n\n\n\nVisualiing facial expressions and what you say.\n\n### Special Move\n\n\nInteract body and AR object.\n\n### Face Cropper\n\n\u003cimg width=\"200\" src=\"https://user-images.githubusercontent.com/23278992/124336683-e158a000-dbd9-11eb-8a00-5c2943daefcb.gif\"\u003e\n\nDetect a face then crop.\n\n\n### AR Hockey\n\n\u003cimg width=\"200\" src=\"https://user-images.githubusercontent.com/23278992/137721587-cc6e8235-b7a0-4fb1-ad12-4af3c1cbb5e9.gif\"\u003e\n\nMulti Device AR Game.\n\n### Hand Interaction\n\n\u003cimg width=\"200\" src=\"https://user-images.githubusercontent.com/23278992/125152071-59e4d100-e185-11eb-8f4c-e14a825ada09.gif\"\u003e\n\nAR with Vision Framework.\n\n\n## What you can learn\n\n| Content | Technical Elements |\n| ------------- | ------------- |\n| **Put the box**  | ARView in SwiftUI, Scene, Entity, Anchor, MeshResource, Material.  |\n| **Big Robots**  | USDZ, Animation  |\n| **Big Monitor**  | VideoMaterial, SceneEvent  |\n| **Building Block** | Ray Cast, Hit Test, Handle Gestures, Physics, Collision, TextureResource |\n| **Speech Balloon** | Face Anchor, ARSessionDelegate, Deal with RealityComposer |\n| **Special Move** | Body Anchor |\n| **Face Cropper** | Image Anchor |\n| **AR Hockey** | Collaborative Session |\n| **Hand Interaction** | addForce, use with Vision |\n\n\n## Author\n\nDaisuke Majima\n\nFreelance iOS programmer from Japan.\n\nPROFILES:\n\nWORKS:\n\nBLOGS:  [Medium](https://rockyshikoku.medium.com/)\n\nCONTACTS:  rockyshikoku@gmail.com\n\n## Special Thanks\n\nInspired by:  [ARKit-Sampler](https://github.com/shu223/ARKit-Sampler)\n\nSound effect: [zapsplat](https://www.zapsplat.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohn-rocky%2Frealitykit-sampler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjohn-rocky%2Frealitykit-sampler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjohn-rocky%2Frealitykit-sampler/lists"}