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();

Returns

System.Threading.Tasks.Task