Project

General

Profile

« Previous | Next » 

Revision b7ae2292

Added by Leszek Koltunski 2 months ago

Beginnings of color unification

View differences:

src/main/java/org/distorted/objectlib/shape/ShapeIcosahedron.java
15 15
import org.distorted.objectlib.main.TwistyObject;
16 16
import org.distorted.objectlib.metadata.Metadata;
17 17

  
18
import static org.distorted.objectlib.shape.ShapeColors.*;
19

  
18 20
///////////////////////////////////////////////////////////////////////////////////////////////////
19 21

  
20 22
public abstract class ShapeIcosahedron extends TwistyObject
21 23
{
22 24
  public static final Static4D DEFAULT_ROT = new Static4D(0.44624275f, -0.38811404f, 0.12537706f, 0.79656535f);
23 25

  
24
  static final int ICO_1 = 0xffe191b4;
25
  static final int ICO_2 = 0xff604c94;
26
  static final int ICO_3 = 0xff472258;
27
  static final int ICO_4 = 0xff591218;
28
  static final int ICO_5 = 0xffba365b;
29
  static final int ICO_6 = 0xffe4d031;
30
  static final int ICO_7 = 0xff4a90d5;
31
  static final int ICO_8 = 0xff0e28a3;
32
  static final int ICO_9 = 0xff566069;
33
  static final int ICO_10= 0xffd7660a;
34
  static final int ICO_11= 0xff092d2b;
35
  static final int ICO_12= 0xff034d3e;
36
  static final int ICO_13= 0xff1a7516;
37
  static final int ICO_14= 0xff58b6be;
38
  static final int ICO_15= 0xffd3c49b;
39
  static final int ICO_16= 0xff0a1662;
40
  static final int ICO_17= 0xffa21a1c;
41
  static final int ICO_18= 0xffe1b410;
42
  static final int ICO_19= 0xffdadeea;
43
  static final int ICO_20= 0xff0157ba;
44

  
45 26
  public static final int[] FACE_COLORS = new int[]
46 27
         {
47
           ICO_1 , ICO_2 , ICO_3 , ICO_4 , ICO_5 ,
48
           ICO_6 , ICO_7 , ICO_8 , ICO_9 , ICO_10,
49
           ICO_11, ICO_12, ICO_13, ICO_14, ICO_15,
50
           ICO_16, ICO_17, ICO_18, ICO_19, ICO_20,
28
           COLOR_ICO_1 , COLOR_ICO_2 , COLOR_ICO_3 , COLOR_ICO_4 , COLOR_ICO_5 ,
29
           COLOR_ICO_6 , COLOR_ICO_7 , COLOR_ICO_8 , COLOR_ICO_9 , COLOR_ICO_10,
30
           COLOR_ICO_11, COLOR_ICO_12, COLOR_ICO_13, COLOR_ICO_14, COLOR_ICO_15,
31
           COLOR_ICO_16, COLOR_ICO_17, COLOR_ICO_18, COLOR_ICO_19, COLOR_ICO_20,
51 32
         };
52 33

  
53 34
  public static final int NUM_FACES = 20;

Also available in: Unified diff