Lines Matching refs:filter
63 /** The filter is used to erode the terrain. */
64 protected float filter = 0.5f;
124 * <code>setFilter</code> sets the erosion value for the filter. This
128 * @param filter
132 * if filter is less than 0 or greater than 1.
134 public void setMagnificationFilter(float filter) throws Exception {
135 if (filter < 0 || filter >= 1) {
136 throw new Exception("filter must be between 0 and 1");
138 this.filter = filter;
344 * filter to a given height map. This simulates water errosion.
355 heightData[i + j * size] = filter * v + (1 - filter) * heightData[i + j * size];
364 heightData[i + j * size] = filter * v + (1 - filter) * heightData[i + j * size];
374 heightData[i + j * size] = filter * v + (1 - filter) * heightData[i + j * size];
383 heightData[i + j * size] = filter * v + (1 - filter) * heightData[i + j * size];