Patent ID: 11935197
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system, comprising:
a display device; and
a controller comprising:
one or more processors; and
a memory storing instructions that, when executed on or across the one or more processors, cause the one or more processors to:
obtain sensor data for an environment of a real-world scene captured by one or more sensors;
generate virtual content for the environment based at least on the sensor data and three-dimensional (3D) mesh data for the environment;
determine lighting information for a region of the environment on which the virtual content is to be projected, the lighting information indicating a location or orientation of a light source relative to one or more surfaces of the region of the environment;
modify an appearance of the virtual content based at least on the determined lighting information of the region by moving a portion of the virtual content that is to be projected on or near the surface to another location; and
provide the virtual content to the display device.