The trio continue exploring visionOS despite ongoing beta challenges. Steve updates his experiment with a little more functionality while Kotaro scans a "mutant peach" into a 3D object, and Aaron is stymied in his physics experiments due to inadequate Simulator support. Kotaro provides some insights into what game developers may find familiar and frustrating if they decide to venture into visionOS development before discussing some "hot shader action" coming to SwiftUI in iOS 17. Finally, Bad App Ideas returns, revisiting "Portal Pigeons," and we give a shout-out in our "Not a Sponsor" segment to Happy Scale!
Breaking Beta News:
Xcode 15 Beta 6
visionPro Beta Restrictions
visionOS Experiments Progress & Challenges
Steve updates his toy photo demo app
Kotaro has issues with 3D objects
Aaron physics experiments
Kotaro’s “Mutated Peach”
iPad or iPhone Pro (LIDAR) used to scan an object to create a 3D model
Kotaro scans a “mutated peach”
Use Object Capture demo app from Apple
https://developer.apple.com/augmented-reality/object-capture/
Get a USDZ asset that can be used in RealityKit
Reality Composer Pro & Package Oriented Programming
Assets contained in an SPM library that you import into your app
Game Developers & visionOS
Hot Shader Action
https://www.hackingwithswift.com/quick-start/swiftui/how-to-add-metal-shaders-to-swiftui-views-using-layer-effects
https://www.shadertoy.com
Shader modifiers
Bad App Ideas
Portal Pigeons
One More Thing…
Not a Sponsor: Happy Scale
https://happyscale.com/
Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.