-
公开(公告)号:US20240404196A1
公开(公告)日:2024-12-05
申请号:US18381144
申请日:2023-10-17
Applicant: Apple Inc.
Inventor: Mark L. MA , Michael E. BUERLI , Zhengzheng Li , Scott M. ANDRUS , William E. BLUMHARDT , Aviv MIRON
Abstract: Aspects of the subject technology provide for system state management in a centralized rendering environment. A system may initialize a tree structure for a three-dimensional environment. The system renders the three-dimensional environment based at least in part on a traversal of the tree structure. The system identifies a request to change first or second visual states. The system can determine a first state update to the first visual state and a second state update to the second visual state and updates the tree structure by passing, by a first node, the first state update to a first child node and separately passing the second state update to a second child node. The system re-renders the three-dimensional environment based at least in part on a traversal of the updated tree structure.