Hacker News new | ask | show | jobs
by joeyrideout 1052 days ago
RealityKit (iOS & visionOS AR/VR/3D library) makes use of USD. Native apps and games for the Vision Pro will also use USD, alongside their new implementation of Entity Component System (ECS).
1 comments

Yes, but using .reality files is better for stuff like games in RealityKit. For example it would contain a GPU-ready texture instead of a jpeg (and a lot of other differences), so it's more in-line with how assets are typically loaded in games.
Generally it never makes sense to use interchange formats for a runtime use.

Take the predominant game development format: FBX. It’s used strictly for interchange not runtime.

The use of USD is exactly the same. You’d compile it into a runtime friendly format that benefits your specific runtime.