Convert light directional boolean into a type enum.

PiperOrigin-RevId: 761983728
Change-Id: Id5bf93c103e5358d9c5cd9f1176532a978e0b3a8
This commit is contained in:
Google DeepMind
2025-05-22 08:50:23 -07:00
committed by Copybara-Service
parent 373b4c0437
commit 74cc904edc
21 changed files with 130 additions and 49 deletions
+10 -1
View File
@@ -2909,10 +2909,17 @@ Attributes may be applied or ignored depending on the lighting model being used.
This is identical to the target attribute of :ref:`camera <body-camera>` above. It specifies which body should be
targeted in "targetbody" and "targetbodycom" modes.
.. _body-light-type:
:at:`type`: :at-val:`[spot, directional, point, image], "spot"`
Determines the type of light. Note that some light types may not be supported by some renderers (e.g. only spot and
directional lights are supported by the default native renderer).
.. _body-light-directional:
:at:`directional`: :at-val:`[false, true], "false"`
The light is directional if this attribute is "true", otherwise it is a spotlight.
This is a deprecated legacy attribute. Please use :ref:`light <light-type>` type instead. If set to "true", and no
type is specified, this will change the light type to be directional.
.. _body-light-castshadow:
@@ -8288,6 +8295,8 @@ if omitted.
.. _default-light-dir:
.. _default-light-type:
.. _default-light-directional:
.. _default-light-castshadow: