Project

General

Profile

« Previous | Next » 

Revision da9b3f07

Added by Leszek Koltunski almost 7 years ago

Progress with support for Effect classes.

The library compiles now!

View differences:

src/main/java/org/distorted/library/effect/FragmentEffectChroma.java
33 33

  
34 34
public class FragmentEffectChroma extends FragmentEffect
35 35
  {
36
  private static final String NAME = "CHROMA";
37
  private static final float[] UNITIES = new float[] {0.0f};
38
  private static final int DIMENSION = 4;
36
  private static final float[] UNITIES         = new float[] {0.0f};
37
  private static final int DIMENSION           = 4;
39 38
  private static final boolean SUPPORTS_CENTER = false;
40 39
  private static final boolean SUPPORTS_REGION = true;
41 40

  
......
52 51
 */
53 52
  public FragmentEffectChroma(Data1D blend, Data3D color, Data4D region, boolean smooth)
54 53
    {
55
    super(smooth?SMOOTH_CHROMA:CHROMA ,UNITIES,DIMENSION,SUPPORTS_CENTER,SUPPORTS_REGION,NAME);
54
    super(smooth?EffectName.SMOOTH_CHROMA:EffectName.CHROMA,DIMENSION,SUPPORTS_CENTER,SUPPORTS_REGION,UNITIES);
56 55

  
57 56
    if( blend instanceof Dynamic1D )
58 57
      {
......
93 92
 */
94 93
  public FragmentEffectChroma(Data1D blend, Data3D color)
95 94
    {
96
    super(CHROMA,UNITIES,DIMENSION,SUPPORTS_CENTER,SUPPORTS_REGION,NAME);
95
    super(EffectName.CHROMA,DIMENSION,SUPPORTS_CENTER,SUPPORTS_REGION,UNITIES);
97 96

  
98 97
    if( blend instanceof Dynamic1D )
99 98
      {

Also available in: Unified diff