Method | Description | |
---|---|---|
BuildShadedRelief ( IEnumerable |
Builds shaded relief.
|
|
BuildShadedRelief ( IEnumerable |
Builds shaded relief.
|
|
GetLuminosity ( Triangle triangle, double lightX, double lightY, double lightZ, double zFactor ) : double |
Calculates luminosity of the triangle.
|
Method | Description | |
---|---|---|
mergeTriangles ( List |
public BuildShadedRelief ( IEnumerable |
||
surfacePoints | IEnumerable |
A 3D-coordinates defining source |
lightX | double | An X component of the light vector |
lightY | double | A Y component of the light vector |
lightZ | double | A Z component of the light vector |
zFactor | double | A value at which to multiply z-values for luminosity calculation |
luminosityLevelNumber | int | A number of resoluted luminosity levels |
return | LightenedPolygon[] |
public BuildShadedRelief ( IEnumerable |
||
triangles | IEnumerable |
An object that enumerates triangles defining surface. All triangle coordinates should be instances of the MapAround.Geometry.Coordinate3D. |
lightX | double | An X component of the light vector |
lightY | double | A Y component of the light vector |
lightZ | double | A Z component of the light vector |
zFactor | double | A value at which to multiply z-values for luminosity calculation |
luminosityLevelNumber | int | A number of resoluted luminosity levels |
return | LightenedPolygon[] |
public static GetLuminosity ( Triangle triangle, double lightX, double lightY, double lightZ, double zFactor ) : double | ||
triangle | Triangle | A triangle |
lightX | double | An X component of the light vector |
lightY | double | A Y component of the light vector |
lightZ | double | A Z component of the light vector |
zFactor | double | A value at which to multiply z-values for luminosity calculation |
return | double |