• Sceneform SDK for Android was open sourced and archived (github.com/google-ar/sceneform-android-sdk) with version 1.16.0.
  • This site (developers.google.com/sceneform) serves as the documentation archive for the previous version, Sceneform SDK for Android 1.15.0.
  • Do not use version 1.17.0 of the Sceneform Maven artifacts.
  • The 1.17.1 Maven artifacts can be used. Other than the version, however, the 1.17.1 artifacts are identical to the 1.15.0 artifacts.

Light.Type

Stay organized with collections Save and categorize content based on your preferences.
public static final enum Light.Type

Type of Light Source

Inherited Methods

Enum Values

public static final Light.Type DIRECTIONAL

Approximates an infinitely far away, purely directional light

public static final Light.Type FOCUSED_SPOTLIGHT

The same as a spotlight with the exception that the apparent lighting stays the same as the cone angle changes. A spotlight has a position and a direction. Use setInnerConeAngle(float) and setOuterConeAngle(float) to control the cone size.

public static final Light.Type POINT

Approximates light radiating in all directions from a single point in space, where the intensity falls off with the inverse square of the distance. Point lights have a position but no direction. Use setFalloffRadius(float) to control the falloff.

public static final Light.Type SPOTLIGHT

Similar to a point light but radiating light in a cone rather than all directions. Note that as you make the cone wider, the energy is spread causing the lighting to appear dimmer. A spotlight has a position and a direction. Use setInnerConeAngle(float) and setOuterConeAngle(float) to control the cone size.