Ep. 016 // Enabling People Occlusion, Object Occlusion, and LiDAR Mesh Visualization
---OVERVIEW---
Welcome to our RealityKit + SwiftUI Course! In this course, you’ll learn how to build an AR furniture app for iPhone and iPad.
In this video, we’ll go over how to create a Settings View to enable or disable advanced AR features such as People Occlusion, Object Occlusion, and LiDAR Mesh Visualization.
When completed, our app will display a grid view with toggle buttons that allow the user to turn on or off the ability to render a virtual object behind people who are in front of the camera, the ability to only render parts of the virtual content not obscured by real-world objects from the camera’s perspective, and the ability to visualize the mesh created by the LiDAR scanner.
This video is part of the RealityKit + SwiftUI Course playlist: https://youtube.com/playlist?list=PLBv1NzmBcY51F-pdOIywpndccaB21NTid
---TABLE OF CONTENTS---
00:00 - Introduction
00:31 - Hardware and Software Used
00:39 - Action Items for This Video
01:25 - Step 1: Update FocusEntity Package to the Latest Version
02:10 - Step 2: Create SessionSettings ObservableObject with Published Variables
03:13 - Step 3: Create SessionSettings StateObject and Add it to App Environment
03:50 - Step 4: Add SessionSettings Instance to the Preview Provider in Content View
04:01 - Step 5: Create SettingsView With a Grid to Display Toggle Buttons
10:28 - Step 6: Update Settings Control Button to Display a Sheet with SettingsView
12:22 - Step 7: Update CustomARView to Enable or Disable Advanced AR Features
19:47 - App Demo
21:34 - Wrap Up
---LINKS---
* FocusEntity Swift Package by Max Cobb - https://github.com/maxxfrazer/FocusEntity
* Published properties in Swift - https://www.swiftbysundell.com/articles/published-properties-in-swift/
* Is using [weak self] always required when working with closures? - https://www.swiftbysundell.com/questions/is-weak-self-always-required/
#RealityKit, #ARKit, #SwiftUI
Видео Ep. 016 // Enabling People Occlusion, Object Occlusion, and LiDAR Mesh Visualization канала Reality School
Welcome to our RealityKit + SwiftUI Course! In this course, you’ll learn how to build an AR furniture app for iPhone and iPad.
In this video, we’ll go over how to create a Settings View to enable or disable advanced AR features such as People Occlusion, Object Occlusion, and LiDAR Mesh Visualization.
When completed, our app will display a grid view with toggle buttons that allow the user to turn on or off the ability to render a virtual object behind people who are in front of the camera, the ability to only render parts of the virtual content not obscured by real-world objects from the camera’s perspective, and the ability to visualize the mesh created by the LiDAR scanner.
This video is part of the RealityKit + SwiftUI Course playlist: https://youtube.com/playlist?list=PLBv1NzmBcY51F-pdOIywpndccaB21NTid
---TABLE OF CONTENTS---
00:00 - Introduction
00:31 - Hardware and Software Used
00:39 - Action Items for This Video
01:25 - Step 1: Update FocusEntity Package to the Latest Version
02:10 - Step 2: Create SessionSettings ObservableObject with Published Variables
03:13 - Step 3: Create SessionSettings StateObject and Add it to App Environment
03:50 - Step 4: Add SessionSettings Instance to the Preview Provider in Content View
04:01 - Step 5: Create SettingsView With a Grid to Display Toggle Buttons
10:28 - Step 6: Update Settings Control Button to Display a Sheet with SettingsView
12:22 - Step 7: Update CustomARView to Enable or Disable Advanced AR Features
19:47 - App Demo
21:34 - Wrap Up
---LINKS---
* FocusEntity Swift Package by Max Cobb - https://github.com/maxxfrazer/FocusEntity
* Published properties in Swift - https://www.swiftbysundell.com/articles/published-properties-in-swift/
* Is using [weak self] always required when working with closures? - https://www.swiftbysundell.com/questions/is-weak-self-always-required/
#RealityKit, #ARKit, #SwiftUI
Видео Ep. 016 // Enabling People Occlusion, Object Occlusion, and LiDAR Mesh Visualization канала Reality School
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Create Your First Augmented Reality Game Without Code // Reality Composer Tutorial](https://i.ytimg.com/vi/A5dITRwB7xo/default.jpg)
![The Ultimate SwiftUI + RealityKit Tutorial // Pick and Place Multiple 3D Models](https://i.ytimg.com/vi/9R_G0EI-UoI/default.jpg)
![Ep. 015 // Improving AR User Experience Using SwiftUI Views and Controls](https://i.ytimg.com/vi/xC243BVvu0Y/default.jpg)
![Sharks Blown Away By Revolutionary Mobile App | Shark Tank AUS](https://i.ytimg.com/vi/yjyhXKOq0Jg/default.jpg)
![How LiDAR Dramatically Enhances Augmented Reality - Best AR Apps 2021](https://i.ytimg.com/vi/nEiPheVr6-4/default.jpg)
![Ep. 002 // Purchasing + Downloading 3D Assets for RealityKit Apps](https://i.ytimg.com/vi/H2J3nH0wN_I/default.jpg)
![Apple 8K VR Headset | Everything To Know About Apple’s Upcoming Virtual Reality Headset](https://i.ytimg.com/vi/itF41--Vgh8/default.jpg)
![Ep. 014 // Placing AR Objects in Our Space Using RealityKit, SwiftUI and Combine](https://i.ytimg.com/vi/utjhvtQK9Yo/default.jpg)
![Ep. 013 // Managing Data Flow in SwiftUI and RealityKit apps Using an EnvironmentObject](https://i.ytimg.com/vi/do_SKFK6zVc/default.jpg)
![Ep. 011 // Creating a Grid of Thumbnails Using a SwiftUI LazyHGrid](https://i.ytimg.com/vi/eJXUyGjm_BI/default.jpg)
![Create and Share Your First AR Experience // Reality Composer Tutorial](https://i.ytimg.com/vi/v-xoRYg_z6U/default.jpg)
![Ep. 009 // Managing UI State Using SwiftUI State & Binding Properties](https://i.ytimg.com/vi/qd281ZL5Kes/default.jpg)
![What's Apple's LiDAR Good for?](https://i.ytimg.com/vi/MmcQn43Zds0/default.jpg)
![Are Linux Smartphones about to KILL Android?](https://i.ytimg.com/vi/GSudn0qB6u0/default.jpg)
![Five Secrets to Selecting a Drone LiDAR System](https://i.ytimg.com/vi/t2JXxyEeqBs/default.jpg)
![Flutter Tutorial for Beginners - Build iOS and Android Apps with Google's Flutter & Dart](https://i.ytimg.com/vi/GLSG_Wh_YWc/default.jpg)
![Ep. 001 // Hardware + Software Needed for Developing RealityKit Apps](https://i.ytimg.com/vi/N9va6xFnm9Q/default.jpg)
![Ep. 003 // Converting 3D Assets for RealityKit Apps Using Reality Converter](https://i.ytimg.com/vi/r2H6JM4IHBs/default.jpg)
![Create a Multiuser AR Experience // RealityKit + Multipeer Connectivity](https://i.ytimg.com/vi/D1NhwmDUhYU/default.jpg)
![LiDAR Scanner iPhone 12 demo - Instant 3d scans!](https://i.ytimg.com/vi/KYXIIB_JlYU/default.jpg)