Browse Prior Art Database

A method of dynamically rendering shadow of UI elements based on physical environment's light direction

IP.com Disclosure Number: IPCOM000248237D
Publication Date: 2016-Nov-10
Document File: 6 page(s) / 155K

Publishing Venue

The IP.com Prior Art Database

Abstract

In this disclosure, we use multiple optical sensors attached to the devices by different angles to compute direction of light in physical environment. Thus we could dynamically adjust where shadow is rendered to reflect light direction to make user experience more immersive. Claim: 1) Attach more than one sensors to the device. 2) Sensors are attached to or embedded in the device by different angles. 3) Generate dynamic UI shadow according to the environment light direction.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 60% of the total text.

Page 01 of 6

A method of dynamically rendering shadow of UI elements based on physical environment's light direction

At present, a GUI element's shadow is rendered at fixed position.

Fixed shadow position is less immersive because in real world where shadow gets projected
depends on where light comes from. We want to make GUI environment more immersive by providing a
method to dynamically render GUI element's shadow based on light direction of the device's
physical environment.

In this disclosure, we use multiple optical sensors attached to the devices by different angles
to compute direction of light in physical environment. Thus we could dynamically adjust where
shadow is rendered to reflect light direction to make user experience more immersive.

Claim:

1) Attach more than one sensors to the device.

2) Sensors are attached to or embedded in the device by different angles.

3) Generate dynamic UI shadow according to the environment light direction.

1


Page 02 of 6

Figure 1. Vertical sensors


Generally, sensors embedded in the device are vertical to the surface of the screen as Figure 1.

2


Page 03 of 6

It can only detect the light intensity. This is how light sensor works:

1. the light is the input of the sensor, the value of the sensor is the output.

2. When the light goes to the sensor vertically or vertical to the surface, the output
value is the highest.

3. When the light is parallel to the surface, the output value is the lowest.

In our disclosure,

1. Attach more than one sensor...