Table of Contents

Interface IVolumeTextureMaterial

Namespace
HelixToolkit.SharpDX.Model
Assembly
HelixToolkit.SharpDX.dll
public interface IVolumeTextureMaterial

Properties

Color

Gets or sets the color.

Color4 Color { get; set; }

Property Value

Color4

The color.

EnablePlaneAlignment

bool EnablePlaneAlignment { get; set; }

Property Value

bool

IsoValue

Gets or sets the iso value. Only data with isovalue > sepecified iso value will be displayed. Value must be normalized to 0~1. Default = 1, show all data.

double IsoValue { get; set; }

Property Value

double

The iso value.

IterationOffset

Gets or sets the iteration offset. This can be used to achieve cross section

int IterationOffset { get; set; }

Property Value

int

The iteration offset.

MaxIterations

Gets or sets the iteration. Usually set to VolumeDepth.

int MaxIterations { get; set; }

Property Value

int

The iteration.

SampleDistance

Gets or sets the step size, controls the quality.

double SampleDistance { get; set; }

Property Value

double

The size of the step.

Sampler

SamplerStateDescription Sampler { get; set; }

Property Value

SamplerStateDescription

TransferMap

Gets or sets the transfer map.

Color4[]? TransferMap { get; set; }

Property Value

Color4[]

The transfer map.