• Api Documentation
  • Source Code
  • JeremyAnsel.LibNoiseShader
  • Noise3D
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 Noise3D

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

    Constructors

    | Edit this page View Source

    Noise3D(int)

    Declaration
    public Noise3D(int seed)
    Parameters
    Type Name Description
    int seed

    Properties

    | Edit this page View Source

    Seed

    Declaration
    public int Seed { get; }
    Property Value
    Type Description
    int

    Methods

    | Edit this page View Source

    GradientCoherent(Float3)

    Declaration
    public float GradientCoherent(Float3 p)
    Parameters
    Type Name Description
    Float3 p
    Returns
    Type Description
    float
    | Edit this page View Source

    GradientCoherent(float, float, float)

    Declaration
    public float GradientCoherent(float x, float y, float z)
    Parameters
    Type Name Description
    float x
    float y
    float z
    Returns
    Type Description
    float
    | Edit this page View Source

    GradientCoherentHlsl()

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

    IntValue(int, int, int)

    Declaration
    public float IntValue(int piX, int piY, int piZ)
    Parameters
    Type Name Description
    int piX
    int piY
    int piZ
    Returns
    Type Description
    float
    | Edit this page View Source

    IntValueHlsl()

    Declaration
    public static string IntValueHlsl()
    Returns
    Type Description
    string
    • Edit this page
    • View Source
    In this article
    • Constructors
      • Noise3D(int)
    • Properties
      • Seed
    • Methods
      • GradientCoherent(Float3)
      • GradientCoherent(float, float, float)
      • GradientCoherentHlsl()
      • IntValue(int, int, int)
      • IntValueHlsl()
    Back to top Copyright (c) 2022 Jérémy Ansel