Examples of RGBPalette


Examples of org.jwildfire.create.tina.palette.RGBPalette

              return subResult;
            }
          }
        }
        else if (fieldValue instanceof RGBPalette) {
          RGBPalette palette = (RGBPalette) fieldValue;
          String pathExt = field.getName();
          String subPath = pPath == null ? pathExt : pPath + PATH_SEPARATOR + pathExt;
          String subResult = findProperty(palette, pProperty, subPath);
          if (subResult != null) {
            return subResult;
View Full Code Here

Examples of org.jwildfire.create.tina.palette.RGBPalette

  }

  protected Flame createBaseFlame(Flame pFlame) {
    Flame res = pFlame.makeCopy();

    RGBPalette gradient = new RGBPalette();
    for (int i = 0; i < RGBPalette.PALETTE_SIZE; i++) {
      gradient.setColor(i, 225, 225, 225);
    }
    res.getFirstLayer().setPalette(gradient);
    res.setAntialiasAmount(RenderSlicesThread.DFLT_ANTIALIAS_AMOUNT);
    res.setAntialiasRadius(RenderSlicesThread.DFLT_ANTIALIAS_RADIUS);
    return res;
View Full Code Here

Examples of org.jwildfire.create.tina.palette.RGBPalette

      flame.setWidth(imageWidth);
      flame.setHeight(imageHeight);
      flame.setPixelsPerUnit(10);
      flame.setSpatialFilterRadius(0.0);
      for (Layer layer : flame.getLayers()) {
        RGBPalette palette = randGradientGen.generatePalette(paletteSize, fadePaletteColors);
        layer.setPalette(palette);
      }
      flame = randGen.postProcessFlame(randGenState, flame);
      // render it  
      flame.setSampleDensity(25);
View Full Code Here

Examples of org.jwildfire.create.tina.palette.RGBPalette

      pFlame.setBGColorRed(0);
      pFlame.setBGColorGreen(0);
      pFlame.setBGColorBlue(0);
      List<RGBColor> colors = new ArrayList<RGBColor>();
      colors.add(new RGBColor(255, 255, 255));
      RGBPalette gradient = RandomGradientGenerator.generatePalette(colors, true);
      for (Layer layer : pFlame.getLayers()) {
        layer.setPalette(gradient);
      }
    }
    else {
      pFlame.setBGColorRed(255);
      pFlame.setBGColorGreen(255);
      pFlame.setBGColorBlue(255);
      List<RGBColor> colors = new ArrayList<RGBColor>();
      colors.add(new RGBColor(0, 0, 0));
      RGBPalette gradient = RandomGradientGenerator.generatePalette(colors, true);
      for (Layer layer : pFlame.getLayers()) {
        layer.setPalette(gradient);
      }
    }
View Full Code Here

Examples of org.jwildfire.create.tina.palette.RGBPalette

      }
      return null;
    }

    protected void setGradient(Flame pFlame) {
      RGBPalette gradient = new RGBPalette();
      for (int i = 0; i < RGBPalette.PALETTE_SIZE; i++) {
        gradient.setColor(i, 160, 160, 160);
      }
      pFlame.getFirstLayer().setPalette(gradient);
    }
View Full Code Here

Examples of org.jwildfire.create.tina.palette.RGBPalette

            state.updateState(pVisitor.accept(pFlame, field, property));
          }
        }
        else if (fCls == RGBPalette.class) {
          try {
            RGBPalette palette = (RGBPalette) field.get(pFlame);
            addGradientToModel(res, palette, pVisitor, state);
          }
          catch (Exception e) {
            e.printStackTrace();
          }
View Full Code Here

Examples of org.jwildfire.create.tina.palette.RGBPalette

        Tools.writeFile(f.getAbsolutePath(), imgData);
        WFImage img = new ImageReader(new JLabel()).loadImage(f.getAbsolutePath());
        if (img.getImageWidth() >= minSize && img.getImageWidth() <= maxSize && img.getImageHeight() >= minSize && img.getImageHeight() <= maxSize) {
          int hashcode = RessourceManager.calcHashCode(imgData);
          SimpleImage wfImg = (SimpleImage) RessourceManager.getImage(hashcode, imgData);
          RGBPalette gradient = new MedianCutQuantizer().createPalette(wfImg);
          return new ImageData(pageUrl, imgUrl, imgData, gradient);
        }
      }
    }
    catch (Exception ex) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.