dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Components
VirtualLighting Class
The VirtualLighting class allows you to change the lighting in the scene to virtual light.
ArcGIS Maps SDK for JavaScript
public class VirtualLighting : dymaptic.GeoBlazor.Core.Components.WebsceneVirtualLighting,
dymaptic.GeoBlazor.Core.Interfaces.IEnvironmentLighting,
dymaptic.GeoBlazor.Core.Interfaces.IMapComponent,
dymaptic.GeoBlazor.Core.Interfaces.ISceneViewEnvironmentLighting
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 WebsceneVirtualLighting 🡒 VirtualLighting
Implements IEnvironmentLighting, IMapComponent, ISceneViewEnvironmentLighting
Constructors
VirtualLighting() Constructor
Parameterless constructor for use as a Razor Component.
public VirtualLighting();
VirtualLighting(Nullable) Constructor
Constructor for use in C# code. Use named parameters (e.g., item1: value1, item2: value2) to set properties in any order.
public VirtualLighting(System.Nullable<bool> directShadowsEnabled=null);
Parameters
directShadowsEnabled
System.Nullable<System.Boolean>
Indicates whether to show shadows cast by the light source.
default false
ArcGIS Maps SDK for JavaScript
Methods
VirtualLighting.CloneWithWebsceneLighting() Method
Create a clone of this while partially applying the provided webscene lighting settings.
ArcGIS Maps SDK for JavaScript
public System.Threading.Tasks.Task CloneWithWebsceneLighting();