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