NoiseFilterpublic static class FabricFilter.FabricFilterLink extends BaseNoiseFilter
NoiseFilter.TrigKindtrigKind, valueFactor, xFactor, yFactor, zFactor| Constructor | Description |
|---|---|
FabricFilterLink(double xFactor,
double yFactor,
double zFactor,
double valueFactor,
NoiseFilter.TrigKind trigKind) |
Creates a new fabric link.
|
| Modifier and Type | Method | Description |
|---|---|---|
double |
apply(double x,
double y,
double z,
double origValue) |
Applies filter on the noise at the specified location.
|
static FabricFilter.FabricFilterLink |
getXLink(double xFactor,
double valueFactor,
NoiseFilter.TrigKind trigKind) |
Creates a new fabric link oriented along X axis.
|
static FabricFilter.FabricFilterLink |
getYLink(double yFactor,
double valueFactor,
NoiseFilter.TrigKind trigKind) |
Creates a new fabric link oriented along Y axis.
|
static FabricFilter.FabricFilterLink |
getZLink(double zFactor,
double valueFactor,
NoiseFilter.TrigKind trigKind) |
Creates a new fabric link oriented along Z axis.
|
public FabricFilterLink(double xFactor,
double yFactor,
double zFactor,
double valueFactor,
NoiseFilter.TrigKind trigKind)
xFactor - Stretch factor for X axis.yFactor - Stretch factor for Y axis.zFactor - Stretch factor for Z axis.valueFactor - Stretch factor for value.trigKind - Trigonometry function.public static FabricFilter.FabricFilterLink getXLink(double xFactor, double valueFactor, NoiseFilter.TrigKind trigKind)
xFactor - Stretch factor for X axis.valueFactor - Stretch factor for value.trigKind - Trigonometry function.public static FabricFilter.FabricFilterLink getYLink(double yFactor, double valueFactor, NoiseFilter.TrigKind trigKind)
yFactor - Stretch factor for Y axis.valueFactor - Stretch factor for value.trigKind - Trigonometry function.public static FabricFilter.FabricFilterLink getZLink(double zFactor, double valueFactor, NoiseFilter.TrigKind trigKind)
zFactor - Stretch factor for Z axis.valueFactor - Stretch factor for value.trigKind - Trigonometry function.public double apply(double x,
double y,
double z,
double origValue)
NoiseFilterx - X coordinate.y - Y coordinate.z - Z coordinate.origValue - The original noise value.