Project

General

Profile

« Previous | Next » 

Revision 6bb59aad

Added by Leszek Koltunski almost 7 years ago

Progress with support for Effect classes.

View differences:

src/main/java/org/distorted/library/effect/VertexEffect.java
34 34
  {
35 35
  public static final int NUM_UNIFORMS = 12;
36 36

  
37
  public static final int DISTORT    =0;
38
  public static final int DEFORM     =1;
39
  public static final int SINK       =2;
40
  public static final int PINCH      =3;
41
  public static final int SWIRL      =4;
42
  public static final int WAVE       =5;
43
  public static final int NUM_EFFECTS=6;
37
  public static final int DISTORT    = MAX_EFFECTS*VERTEX    ;
38
  public static final int DEFORM     = MAX_EFFECTS*VERTEX + 1;
39
  public static final int SINK       = MAX_EFFECTS*VERTEX + 2;
40
  public static final int PINCH      = MAX_EFFECTS*VERTEX + 3;
41
  public static final int SWIRL      = MAX_EFFECTS*VERTEX + 4;
42
  public static final int WAVE       = MAX_EFFECTS*VERTEX + 5;
43
  public static final int NUM_EFFECTS= 6;
44 44

  
45 45
  static final int MAX = 5;
46 46
  private static final int MAX_UNITY_DIM = 3;
......
57 57

  
58 58
///////////////////////////////////////////////////////////////////////////////////////////////////
59 59

  
60
  public VertexEffect(int name, float[] unity, int dimension, boolean center, boolean region)
60
  public VertexEffect(int name, float[] unity, int dimension, boolean center, boolean region, final String str)
61 61
    {
62
    super(VERTEX,name,dimension,center,region);
62
    super(VERTEX,name,dimension,center,region,str);
63 63

  
64 64
    for(int i=0; i<unity.length; i++)
65 65
      {

Also available in: Unified diff