2.1.1274 Part 1 Section 20.1.5.9, lightRig (Light Rig)
a. The standard states that the lightRig element defines the light rig associated with a table.
-
In Office and the schema, the lightRig element is used to specify the lighting for any 3D scene.
b. The standard does not describe any interplay between attribute dir and child element rot.
-
In Office, if the child element rot is specified, it will override the dir attribute of this element.
c. The standard does not provide preset values for lightRig variables.
-
The following table lists the preset variables for lightRig. To transform the values to a 3D-scene coordinate system, rotate each vector by multiplying the light direction by 90 degrees, which can be accomplished with the matrix:
-
Name |
Ambient color (RGBA) |
Light Colors (RGBA) |
Light Directions (XYZ) |
Scale |
Offset |
Specular |
Diffuse |
---|---|---|---|---|---|---|---|
ThreePoint |
None |
( 1.141, 1.141, 1.141, 1.0 ) ( 0.500, 0.500, 0.500, 1.0 ) ( 1.000, 1.000, 1.000, 1.0 ) |
( -0.6515, -0.2693, -0.7093 ) ( 0.8482, 0.2469, -0.4686 ) ( 0.5634, -0.2812, 0.7769 ) |
1.0 1.0 1.0 |
0.0 0.0 0.0 |
Yes Yes Yes |
Yes Yes Yes |
Balanced |
( 0.130, 0.130, 0.130, 1.0 ) |
( 1.050, 1.050, 1.050, 1.0 ) ( 1.000, 1.000, 1.000, 1.0 ) ( 0.500, 0.500, 0.500, 1.0 ) |
( 0.5263, -0.4092, -0.7453 ) ( -0.9386, 0.3426, -0.0410 ) ( 0.0934, 0.7630, 0.6396 ) |
1.0 1.0 1.0 |
0.0 0.0 0.0 |
Yes Yes Yes |
Yes Yes Yes |
Soft |
( 0.300, 0.300, 0.300, 1.0 ) |
( 0.800, 0.800, 0.800 1.0 ) |
( -0.6897, 0.2484 |
0.5 |
0.5 |
Yes |
Yes |
Harsh |
( 0.280, 0.280, 0.280, 1.0 ) |
( 0.880, 0.880, 0.880, 1.0 ) ( 0.880, 0.880, 0.880, 1.0 ) |
( 0.6689, -0.6755, -0.3104 ) ( -0.5920, -0.7371, -0.3260 ) |
1.0 1.0 |
0.0 0.0 |
Yes Yes |
Yes Yes |
Flood |
( 0.130, 0.130, 0.130, 1.0 ) |
( 1.100, 1.100, 1.100, 1.0 ) ( 1.100, 1.100, 1.100, 1.0 ) ( 0.550, 0.550, 0.550, 1.0 ) |
( 0.5685, -0.7651, -0.3022 ) ( -0.2366, -0.9595, -0.1531 ) ( -0.8982, 0.1386, -0.4171 ) |
1.0 1.0 1.0 |
0.0 0.0 0.0 |
Yes Yes Yes |
Yes Yes Yes |
Contrasting |
( 1.000, 1.000, 1.000, 1.0 ) |
( 1.000, 1.000, 1.000, 1.0 ) ( 1.000, 1.000, 1.000, 1.0 ) |
( 0.0000, -1.0000, 0.0000 ) ( 0.0000, 1.0000, 0.0000 ) |
1.0 1.0 |
0.0 0.0 |
Yes Yes |
No No |
Morning |
None |
( 0.669, 0.648, 0.596, 1.0 ) ( 0.459, 0.454, 0.385, 1.0 ) ( 0.900, 0.860, 0.830, 1.0 ) ( 0.911, 0.846, 0.728, 1.0 ) |
( 0.6574, -0.7316, -0.1806 ) ( -0.2781, -0.4509, -0.8482 ) ( 0.6720, -0.6185, -0.4073 ) ( -0.1825, 0.9680, 0.1722 ) |
1.0 1.0 1.0 1.0 |
0.0 0.0 0.0 0.0 |
Yes No No Yes |
Yes Yes Yes Yes |
Sunrise |
None |
( 0.667, 0.630, 0.527, 1.0 ) ( 0.459, 0.459, 0.371, 1.0 ) ( 0.826, 0.712, 0.638, 1.0 ) ( 1.511, 1.319, 0.994, 1.0 ) |
( 0.6574, -0.7316, -0.1806 ) ( -0.2781, -0.4509, -0.8482 ) ( 0.6720, -0.6185, -0.4073 ) ( -0.1825, 0.9680, 0.1722 ) |
1.0 1.0 1.0 1.0 |
0.0 0.0 0.0 0.0 |
Yes No No No |
Yes Yes Yes Yes |
Sunset |
None |
( 0.672, 0.169, 0.169, 1.0 ) ( 0.459, 0.448, 0.327, 1.0 ) ( 0.775, 0.612, 0.502, 1.0 ) ( 0.761, 0.690, 0.397, 1.0 ) |
( 0.6574, -0.7316, -0.1806 ) ( 0.0922, -0.3551, -0.9303 ) ( 0.6720, -0.6185, -0.4073 ) ( -0.4240, 0.8891, 0.1722 ) |
1.0 1.0 1.0 1.0 |
0.0 0.0 0.0 0.0 |
Yes No No No |
Yes Yes Yes Yes |
Chilly |
( 0.110, 0.110, 0.110, 1.0 ) |
( 0.310, 0.320, 0.320, 1.0 ) ( 0.450, 0.450, 0.450, 1.0 ) ( 1.030, 1.020, 1.150, 1.0 ) ( 0.410, 0.450, 0.480, 1.0 ) |
( 0.6574, -0.7316, -0.1806 ) ( -0.3539, -0.1505, -0.9231 ) ( 0.6720, -0.6185, -0.4073 ) ( -0.5781, 0.7976, 0.1722 ) |
1.0 1.0 1.0 1.0 |
0.0 0.0 0.0 0.0 |
Yes No No Yes |
Yes Yes Yes Yes |
Freezing |
None |
( 0.530, 0.567, 0.661, 1.0 ) ( 0.370, 0.461, 0.461, 1.0 ) ( 0.649, 0.638, 0.904, 1.0 ) ( 0.971, 1.190, 1.363, 1.0 ) |
( 0.6574, -0.7316, -0.1806 ) ( -0.2781, -0.4509, -0.8482 ) ( 0.6720, -0.6185, -0.4073 ) ( -0.1825, 0.9680, 0.1722 ) |
1.0 1.0 1.0 1.0 |
0.0 0.0 0.0 0.0 |
Yes No No Yes |
Yes Yes Yes Yes |
Flat |
( 1.000, 1.000, 1.000, 1.0 ) |
( 0.821, 0.821, 0.821, 1.0 ) ( 2.072, 2.540, 2.910, 1.0 ) ( 3.843, 3.843, 3.843, 1.0 ) |
( -0.9546, -0.1619, -0.2502 ) ( 0.0009, 0.8605, 0.5095 ) ( 0.6574, -0.7316, -0.1806 ) |
1.0 1.0 1.0 |
0.0 0.0 0.0 |
Yes Yes Yes |
No No No |
TwoPoint |
( 0.250, 0.250, 0.250, 1.0 ) |
( 0.840, 0.840, 0.840, 1.0 ) ( 0.300, 0.300, 0.300, 1.0 ) |
( 0.5266, -0.4089, -0.7454 ) ( -0.8983, 0.2365, -0.3704 ) |
1.0 1.0 |
0.0 0.0 |
Yes Yes |
Yes Yes |
Glow |
( 1.000, 1.000, 1.000, 1.0 ) |
( 1.000, 1.000, 1.000, 1.0 ) ( 0.700, 0.700, 0.700, 1.0 ) |
( 0.0000, -1.0000, 0.0000 ) ( 0.0000, 1.0000, 0.0000 ) |
1.0 1.0 |
0.0 0.0 |
Yes Yes |
Yes Yes |
BrightRoom |
( 1.500, 1.500, 1.500, 1.0 ) |
( 1.000, 1.000, 1.000, 1.0 ) ( 1.000, 1.000, 1.000, 1.0 ) ( -0.500, -0.500, -0.500, 1.0 ) ( 0.500, 0.500, 0.500, 1.0 ) |
( 0.0000, -1.0000, 0.0000 ) ( 0.8227, -0.1882, -0.5364 ) ( 0.0000, 0.0000, -1.0000 ) ( 0.0000, 1.0000, 0.0000 ) |
1.0 1.0 1.0 1.0 |
0.0 0.0 0.0 0.0 |
No Yes No No |
Yes No Yes Yes |