switched two formats

This commit is contained in:
Morippi
2021-12-09 12:58:52 +01:00
parent fe1b2c2683
commit 3686bfb4e0
2 changed files with 20 additions and 20 deletions
@@ -2,15 +2,15 @@ package com.seibel.lod.core.dataFormat;
public class PositionDataFormat public class PositionDataFormat
{ {
public final static int HEIGHT_SHIFT = 20; public final static int LOD_COUNT_SHIFT = 6;
public final static int DEPTH_SHIFT = 8; public final static int CORRECT_LIGHT_SHIFT = 5;
public final static int BOTTOM_TYPE_SHIFT = 1; public final static int GEN_TYPE_SHIFT = 2;
public final static int TRANSPARENCY_SHIFT = 0; public final static int VOID_SHIFT = 1;
public final static int EXISTENCE_SHIFT = 0;
public final static int HEIGHT_MASK = 0b1111_1111_1111; public final static short LOD_COUNT_MASK = 0b11_1111;
public final static int DEPTH_MASK = 0b1111_1111_1111; public final static short CORRECT_LIGHT_MASK = 0b1;
public final static int TRANSPARENCY_MASK = 0b1; public final static short GEN_TYPE_MASK = 0b111;
public final static int TRANSPARENCY_MASK = 0b1; public final static short VOID_MASK = 1;
public final static int BOTTOM_TYPE_MASK = 0b1; public final static short EXISTENCE_MASK = 1;
public final static int TRANSPARENCY_MASK = 0b1;
} }
@@ -2,15 +2,15 @@ package com.seibel.lod.core.dataFormat;
public class VerticalDataFormat public class VerticalDataFormat
{ {
public final static int LOD_COUNT_SHIFT = 6; public final static int HEIGHT_SHIFT = 20;
public final static int CORRECT_LIGHT_SHIFT = 5; public final static int DEPTH_SHIFT = 8;
public final static int GEN_TYPE_SHIFT = 2; public final static int BOTTOM_TYPE_SHIFT = 1;
public final static int VOID_SHIFT = 1; public final static int TRANSPARENCY_SHIFT = 0;
public final static int EXISTENCE_SHIFT = 0;
public final static short LOD_COUNT_MASK = 0b11_1111; public final static int HEIGHT_MASK = 0b1111_1111_1111;
public final static short CORRECT_LIGHT_MASK = 0b1; public final static int DEPTH_MASK = 0b1111_1111_1111;
public final static short GEN_TYPE_MASK = 0b111; public final static int TRANSPARENCY_MASK = 0b1;
public final static short VOID_MASK = 1; public final static int TRANSPARENCY_MASK = 0b1;
public final static short EXISTENCE_MASK = 1; public final static int BOTTOM_TYPE_MASK = 0b1;
public final static int TRANSPARENCY_MASK = 0b1;
} }