Perlin Noise Library Functions
Library Name: Core Library
File Name: PNL.e
Setting Interface Functions
Set_x(atom x)
Set_y(atom y)
Set_z(atom z)
Set_IFS(atom x)
Set_NTO(atom x)
Set_NSO(atom x)
x = Set_SAID(object func)
x = Set_CCID(object func)
x = Read_x()
y = Read_y()
z = Read_z()
x = Read_IFS()
x = Read_NTO()
x = Read_NSO()
x = Read_SAID()
x = Read_CCID()
Base Noise Functions
s = Noise_Layer_1D(integer Gaps)
s = Alt_Noise_Layer_1D(integer Gaps)
s = Noise_Layer_2D(integer Gaps)
s = Noise_Layer_3D(integer Gaps)
Noise Interface Section
x = Perlin_Noise_1D(atom x)
x = Perlin_Noise_2D(atom x, atom y)
x = Perlin_Noise_3D(atom x, atom y, atom z)
x = NS_Perlin_Noise_1D(atom x)
x = NS_Perlin_Noise_2D(atom x, atom y)
x = NS_Perlin_Noise_3D(atom x, atom y, atom z)
Library Name: Perlin Line Library
File Name: PLine.e
x = Create_Perlin_Line(sequence Gaps)
Library Name: Perlin Sound Library
File Name: PSound.e
x = Create_Perlin_Wave(sequence Gaps)
Library Name: Perlin Texture Library
File Name: PTexture.e
x = Create_Image(sequence Sizes, sequence Amp_ID)
Library Name: Perlin 3D Texture Library
File Name: P3DTexture.e
x = Create_3DImage(sequence Sizes, sequence Amp_ID)
Library Name: Graphic Tools Library
File Name: GrapTools.e
x = Combine_RGB(atom rbmp, atom gbmp, atom bbmp)
x = MergeImages(atom Image1, atom Mask, atom Image2)
x = MaxColourChannel(atom hbmp, integer Channel)
x = MaxColourRange(atom hbmp)
Convert2GreyScale(atom hbmp)
ReverseColourChannel(atom hbmp, integer a)
PostPerlinColour(atom hbmp)
Library Name: Support Function Library
File Name: PSupport.e
Amplitude Functions
s = PNL_S_AMP(atom Layers)
s = PNL_F_AMP(atom Layers)
s = PNL_E_AMP(atom Layers)
s = PNL_R_AMP(atom Layers)
Colour Coder Functions
s = PNL_Color_Grey(atom PN_Value)
s = PNL_Color_Red(atom PN_Value)
s = PNL_Color_Green(atom PN_Value)
s = PNL_Color_Blue(atom PN_Value)
s = PNL_Color_HLRed(atom PN_Value)
s = PNL_Color_HLGreen(atom PN_Value)
s = PNL_Color_HLBlue(atom PN_Value)
s = PNL_Color_LRed(atom PN_Value)
s = PNL_Color_LGreen(atom PN_Value)
s = PNL_Color_LBlue(atom PN_Value)
s = PNL_Color_RedClouds(atom PN_Value)
s = PNL_Color_GreenClouds(atom PN_Value)
s = PNL_Color_BlueClouds(atom PN_Value)
s = PNL_Color_Multi(atom PN_Value)
s = PNL_Color_Multi2(atom PN_Value)
s = PNL_Color_Multi3(atom PN_Value)
s = PNL_Color_Multi4(atom PN_Value)
s = PNL_Color_Lots(atom PN_Value)
s = PNL_Color_Land(atom PN_Value)
s = PNL_Color_WhiteElectric(atom PN_Value)
s = PNL_Color_RedElectric(atom PN_Value)
s = PNL_Color_BlueElectric(atom PN_Value)
s = PNL_Color_MidWhiteElectric(atom PN_Value)
s = PNL_Color_MidRedElectric(atom PN_Value)
s = PNL_Color_MidGreenElectric(atom PN_Value)
s = PNL_Color_MidBlueElectric(atom PN_Value)
s = PNL_Color_WhiteRedElectric(atom PN_Value)
s = PNL_Color_WhiteGreenElectric(atom PN_Value)
s = PNL_Color_WhiteBlueElectric(atom PN_Value)
s = PNL_Color_RedGreenElectric(atom PN_Value)
s = PNL_Color_RedBlueElectric(atom PN_Value)
s = PNL_Color_GreenBlueElectric(atom PN_Value)
Library Name: 3DT File Library
File Name: 3DT.e
s = GetFile(sequence FileName)
x = SaveFile(sequence FileName, sequence Data)
s = Save3DT(atom Selector, sequence BMPs, sequence RGB)
s = Read3DT(sequence Data)