프로퍼티 | 타입 | 설명 | |
---|---|---|---|
AngleMax | double | ||
AngleMin | double | ||
Bottom | double | ||
East | double | ||
Left | double | ||
North | double | ||
Right | double | ||
South | double | ||
Top | double | ||
West | double |
메소드 | 설명 | |
---|---|---|
Clear ( ) : void |
Clears the noise map.
|
|
Clear ( float value ) : void |
Clears the noise map.
|
|
Dispose ( ) : void |
Immediately releases the unmanaged resources used by this object.
|
|
GenerateCylindrical ( double angleMin, double angleMax, double heightMin, double heightMax ) : void |
Generates a cylindrical projection of the noise map.
|
|
GeneratePlanar ( double left, double right, double top, double bottom ) : void |
Generates a planar projection of the noise map.
|
|
GeneratePlanar ( double left, double right, double top, double bottom, bool isSeamless ) : void |
Generates a non-seamless planar projection of the noise map.
|
|
GenerateSpherical ( double south, double north, double west, double east ) : void |
Generates a spherical projection of the noise map.
|
|
GetData ( bool isCropped = true, int xCrop, int yCrop, bool isNormalized = false ) : ].float[ |
Gets noise map data.
|
|
GetNormalMap ( float intensity ) : |
Creates a normal map for the current content of the noise map.
|
|
GetNormalizedData ( bool isCropped = true, int xCrop, int yCrop ) : ].float[ |
Gets normalized noise map data with all values in the set of {0..1}.
|
|
GetTexture ( ) : |
Creates a grayscale texture map for the current content of the noise map.
|
|
GetTexture ( Gradient gradient ) : |
Creates a texture map for the current content of the noise map.
|
|
Noise2D ( int size ) : System |
Initializes a new instance of Noise2D.
|
|
Noise2D ( int size, |
Initializes a new instance of Noise2D.
|
|
Noise2D ( int width, int height ) : System |
Initializes a new instance of Noise2D.
|
|
Noise2D ( int width, int height, |
Initializes a new instance of Noise2D.
|
|
this ( int x, int y, bool isCropped = true ) : float |
Gets or sets a value in the noise map by its position.
|
메소드 | 설명 | |
---|---|---|
Disposing ( ) : bool |
Immediately releases the unmanaged resources used by this object.
|
|
Noise2D ( ) : System |
Initializes a new instance of Noise2D.
|
메소드 | 설명 | |
---|---|---|
GenerateCylindrical ( double angle, double height ) : double |
Generates a cylindrical projection of a point in the noise map.
|
|
GeneratePlanar ( double x, double y ) : double |
Generates a planar projection of a point in the noise map.
|
|
GenerateSpherical ( double lat, double lon ) : double |
Generates a spherical projection of a point in the noise map.
|
public Clear ( float value ) : void | ||
value | float | The constant value to clear the noise map with. |
리턴 | void |
public GenerateCylindrical ( double angleMin, double angleMax, double heightMin, double heightMax ) : void | ||
angleMin | double | The maximum angle of the clip region. |
angleMax | double | The minimum angle of the clip region. |
heightMin | double | The minimum height of the clip region. |
heightMax | double | The maximum height of the clip region. |
리턴 | void |
public GeneratePlanar ( double left, double right, double top, double bottom ) : void | ||
left | double | The clip region to the left. |
right | double | The clip region to the right. |
top | double | The clip region to the top. |
bottom | double | The clip region to the bottom. |
리턴 | void |
public GeneratePlanar ( double left, double right, double top, double bottom, bool isSeamless ) : void | ||
left | double | The clip region to the left. |
right | double | The clip region to the right. |
top | double | The clip region to the top. |
bottom | double | The clip region to the bottom. |
isSeamless | bool | Indicates whether the resulting noise map should be seamless. |
리턴 | void |
public GenerateSpherical ( double south, double north, double west, double east ) : void | ||
south | double | The clip region to the south. |
north | double | The clip region to the north. |
west | double | The clip region to the west. |
east | double | The clip region to the east. |
리턴 | void |
public GetData ( bool isCropped = true, int xCrop, int yCrop, bool isNormalized = false ) : ].float[ | ||
isCropped | bool | Indicates whether to select the cropped (default) or uncropped noise map data. |
xCrop | int | This value crops off data from the right of the noise map data. |
yCrop | int | This value crops off data from the bottom of the noise map data. |
isNormalized | bool | Indicates whether to normalize noise map data. |
리턴 | ].float[ |
public GetNormalMap ( float intensity ) : |
||
intensity | float | The scaling of the normal map values. |
리턴 |
public GetNormalizedData ( bool isCropped = true, int xCrop, int yCrop ) : ].float[ | ||
isCropped | bool | Indicates whether to select the cropped (default) or uncropped noise map data. |
xCrop | int | This value crops off data from the right of the noise map data. |
yCrop | int | This value crops off data from the bottom of the noise map data. |
리턴 | ].float[ |
public GetTexture ( Gradient gradient ) : |
||
gradient | Gradient | The gradient to color the texture map with. |
리턴 |
public Noise2D ( int size ) : System | ||
size | int | The width and height of the noise map. |
리턴 | System |
public Noise2D ( int size, |
||
size | int | The width and height of the noise map. |
generator | The generator module. | |
리턴 | System |
public Noise2D ( int width, int height ) : System | ||
width | int | The width of the noise map. |
height | int | The height of the noise map. |
리턴 | System |
public Noise2D ( int width, int height, |
||
width | int | The width of the noise map. |
height | int | The height of the noise map. |
generator | The generator module. | |
리턴 | System |
public this ( int x, int y, bool isCropped = true ) : float | ||
x | int | The position on the x-axis. |
y | int | The position on the y-axis. |
isCropped | bool | Indicates whether to select the cropped (default) or uncropped noise map data. |
리턴 | float |