Show / Hide Table of Contents

Class TerrainSampler

Base TerrainSampler for transforming heightmap samples. This class and interface will be expanded on later.

Inheritance
Object
TerrainSampler
DefaultTerrainSampler
NoiseTerrainSampler
SimpleTerrainSampler
Implements
ITerrainSampler
Namespace: DaggerfallWorkshop
Assembly: Assembly-CSharp.dll
Syntax
public abstract class TerrainSampler : ITerrainSampler

Fields

| Improve this Doc View Source

defaultHeightmapDimension

Declaration
protected int defaultHeightmapDimension
Field Value
Type Description
Int32

Properties

| Improve this Doc View Source

BeachElevation

Declaration
public virtual float BeachElevation { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

HeightmapDimension

Declaration
public virtual int HeightmapDimension { get; set; }
Property Value
Type Description
Int32
| Improve this Doc View Source

MaxTerrainHeight

Declaration
public virtual float MaxTerrainHeight { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

MeanTerrainHeightScale

Declaration
public virtual float MeanTerrainHeightScale { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

OceanElevation

Declaration
public virtual float OceanElevation { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

Version

Declaration
public abstract int Version { get; }
Property Value
Type Description
Int32

Methods

| Improve this Doc View Source

GenerateSamples(ref MapPixelData)

Declaration
public abstract void GenerateSamples(ref MapPixelData mapPixel)
Parameters
Type Name Description
MapPixelData mapPixel
| Improve this Doc View Source

IsLocationTerrainBlended()

Declaration
public virtual bool IsLocationTerrainBlended()
Returns
Type Description
Boolean
| Improve this Doc View Source

ScheduleGenerateSamplesJob(ref MapPixelData)

Declaration
public virtual JobHandle ScheduleGenerateSamplesJob(ref MapPixelData mapPixel)
Parameters
Type Name Description
MapPixelData mapPixel
Returns
Type Description
Unity.Jobs.JobHandle
| Improve this Doc View Source

TerrainHeightScale(Int32, Int32)

Declaration
public virtual float TerrainHeightScale(int x, int y)
Parameters
Type Name Description
Int32 x
Int32 y
Returns
Type Description
Single

Implements

ITerrainSampler
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX