• Api Documentation
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • JeremyAnsel.LibNoiseShader
      • CSharpContext
      • Float3
      • Float4
      • HlslContext
      • Interpolation
      • LatLon
      • Noise3D
    • JeremyAnsel.LibNoiseShader.Builders
      • BuilderBase
      • CylinderBuilder
      • IBuilder
      • PlaneBuilder
      • SphereBuilder
    • JeremyAnsel.LibNoiseShader.IO
      • LibNoiseShaderFile
      • LibNoiseShaderFileContext
    • JeremyAnsel.LibNoiseShader.IO.FileBuilders
      • CylinderFileBuilder
      • FileBuilderBase
      • IFileBuilder
      • PlaneFileBuilder
      • SphereFileBuilder
    • JeremyAnsel.LibNoiseShader.IO.FileModules
      • AbsFileModule
      • AddFileModule
      • BillowFileModule
      • BlendFileModule
      • CacheFileModule
      • CheckerboardFileModule
      • ClampFileModule
      • ConstantFileModule
      • CurveFileModule
      • CylinderFileModule
      • DisplaceFileModule
      • ExponentFileModule
      • FileModuleBase
      • IFileModule
      • InvertFileModule
      • LineFileModule
      • MaxFileModule
      • MinFileModule
      • MultiplyFileModule
      • PerlinFileModule
      • PowerFileModule
      • RidgedMultiFileModule
      • RotatePointFileModule
      • ScaleBiasFileModule
      • ScalePointFileModule
      • SelectorFileModule
      • SphereFileModule
      • TerraceFileModule
      • TranslatePointFileModule
      • TurbulenceFileModule
      • VoronoiFileModule
    • JeremyAnsel.LibNoiseShader.IO.FileRenderers
      • BlendFileRenderer
      • FileRendererBase
      • IFileRenderer
      • ImageFileRenderer
      • NormalFileRenderer
    • JeremyAnsel.LibNoiseShader.IO.Models
      • LibNoiseShaderFileLoadContext
      • LibNoiseShaderFileWriteContext
    • JeremyAnsel.LibNoiseShader.Maps
      • ColorMap
      • MapGenerator
      • ValueMap
    • JeremyAnsel.LibNoiseShader.Models
      • CylinderModel
      • PlaneModel
      • SphereModel
    • JeremyAnsel.LibNoiseShader.Modules
      • AbsModule
      • AddModule
      • BillowModule
      • BlendModule
      • CacheModule
      • CheckerboardModule
      • ClampModule
      • ConstantModule
      • CurveModule
      • CylinderModule
      • DisplaceModule
      • ExponentModule
      • IModule
      • InvertModule
      • LineModule
      • MaxModule
      • MinModule
      • ModuleBase
      • MultiplyModule
      • PerlinModule
      • PowerModule
      • RidgedMultiModule
      • RotatePointModule
      • ScaleBiasModule
      • ScalePointModule
      • SelectorModule
      • SphereModule
      • TerraceModule
      • TranslatePointModule
      • TurbulenceModule
      • VoronoiModule
    • JeremyAnsel.LibNoiseShader.Renderers
      • BlendRenderer
      • IRenderer
      • ImageRenderer
      • NormalRenderer
      • RendererBase

    Class Interpolation

    Inheritance
    object
    Interpolation
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: JeremyAnsel.LibNoiseShader
    Assembly: JeremyAnsel.LibNoiseShader.dll
    Syntax
    public static class Interpolation

    Methods

    | Edit this page View Source

    Cubic(Float3, Float3, Float3, Float3, Float3)

    Declaration
    public static Float3 Cubic(Float3 n0, Float3 n1, Float3 n2, Float3 n3, Float3 a)
    Parameters
    Type Name Description
    Float3 n0
    Float3 n1
    Float3 n2
    Float3 n3
    Float3 a
    Returns
    Type Description
    Float3
    | Edit this page View Source

    Cubic(float, float, float, float, float)

    Declaration
    public static float Cubic(float n0, float n1, float n2, float n3, float a)
    Parameters
    Type Name Description
    float n0
    float n1
    float n2
    float n3
    float a
    Returns
    Type Description
    float
    | Edit this page View Source

    CubicHlsl()

    Declaration
    public static string CubicHlsl()
    Returns
    Type Description
    string
    | Edit this page View Source

    Linear(Float3, Float3, Float3)

    Declaration
    public static Float3 Linear(Float3 n0, Float3 n1, Float3 a)
    Parameters
    Type Name Description
    Float3 n0
    Float3 n1
    Float3 a
    Returns
    Type Description
    Float3
    | Edit this page View Source

    Linear(byte, byte, byte)

    Declaration
    public static byte Linear(byte n0, byte n1, byte a)
    Parameters
    Type Name Description
    byte n0
    byte n1
    byte a
    Returns
    Type Description
    byte
    | Edit this page View Source

    Linear(float, float, float)

    Declaration
    public static float Linear(float n0, float n1, float a)
    Parameters
    Type Name Description
    float n0
    float n1
    float a
    Returns
    Type Description
    float
    | Edit this page View Source

    LinearHlsl()

    Declaration
    public static string LinearHlsl()
    Returns
    Type Description
    string
    | Edit this page View Source

    SCurve3(Float3)

    Declaration
    public static Float3 SCurve3(Float3 a)
    Parameters
    Type Name Description
    Float3 a
    Returns
    Type Description
    Float3
    | Edit this page View Source

    SCurve3(float)

    Declaration
    public static float SCurve3(float a)
    Parameters
    Type Name Description
    float a
    Returns
    Type Description
    float
    | Edit this page View Source

    SCurve3Hlsl()

    Declaration
    public static string SCurve3Hlsl()
    Returns
    Type Description
    string
    | Edit this page View Source

    SCurve5(Float3)

    Declaration
    public static Float3 SCurve5(Float3 a)
    Parameters
    Type Name Description
    Float3 a
    Returns
    Type Description
    Float3
    | Edit this page View Source

    SCurve5(float)

    Declaration
    public static float SCurve5(float a)
    Parameters
    Type Name Description
    float a
    Returns
    Type Description
    float
    | Edit this page View Source

    SCurve5Hlsl()

    Declaration
    public static string SCurve5Hlsl()
    Returns
    Type Description
    string
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2022 Jérémy Ansel