Post

Replies

Boosts

Views

Activity

Reply to RealityView attachments do not show up in Vision Pro simulator
Attachments definitely work. You "nominate" an attachment SwiftUI like so: attachments: { Text("hello") .glassBackgroundEffect() .tag("panel") // <---------- NOTE THE TAG } This closure can return different results as the state of your scene changes. So if you want an attachment to disappear, just stop returning it from here. After an attachment is nominated, it needs to be added to the scene in the update method of RealityView. First see if RealityKit has synthesized an entity for the attachment you provided: update: { content, attachments in let panelEntity = attachments.entity(for: "panel") // <------- NOTE THAT IT MATCHES THE NOMINATED TAG NAME. // [...] } Once you have that entity you can transform it, plop add it onto another entity, or straight into the content view itself. content.add(panelEntity)
Topic: Graphics & Games SubTopic: RealityKit Tags:
Aug ’23
Reply to Where can I find software developers for Vision Pros software?
So, realistically, this platform is infantile. The things that are best supported at the moment are 2D windows in 3D space, and even then Window management is absent. Apple’s platform is not billed as VR or AR, it is special computing. As such it lacks many of the VR or AR features that other MR platforms have because It has opinionated design decisions with special computing as the focus. You could explore this from a Unity game-engine angle, or seek out game developers or those familiar with Meta’s VR platforms. However, starting with development is likely the wrong move. While developers could build a prototype or tell you what is and is not supported, the appropriate starting point is with strategy/UX and product design. Drown in the human interface guidelines of various VR platforms and cultivate a product strategy and consult with engineers on technical feasibility. Once you’ve done that you can start prototyping and building the thing.
Topic: Graphics & Games SubTopic: General Tags:
Aug ’23