waterFilter.setAmplitude(1.5f); waterFilter.setPhase(10); waterFilter.setWavelength(2);
waterFilter.setAmplitude(1.5f); waterFilter.setPhase(10); waterFilter.setWavelength(2);
waterFilter.setAmplitude(1.5f); waterFilter.setPhase(10); waterFilter.setWavelength(2);
water.setAntialias(true); water.setPhase(0); water.setWavelength(m_settings.getFilterWaveLength());
@Override public BufferedImage doTransform(BufferedImage src, BufferedImage dest) { if (filter == null) { filter = new WaterFilter(NAME); } filter.setCentreX(center.getRelativeX()); filter.setCentreY(center.getRelativeY()); filter.setRadius(radius.getValueAsFloat()); filter.setWavelength(wavelength.getValueAsFloat()); filter.setAmplitude(amplitude.getValueAsPercentage()); filter.setPhase(phase.getValueInRadians()); filter.setEdgeAction(edgeAction.getValue()); filter.setInterpolation(interpolation.getValue()); dest = filter.filter(src, dest); setAffectedAreaShapes(filter.getAffectedAreaShapes()); return dest; } }