Class GaiaPrimitiveUtils

java.lang.Object
com.gaia3d.util.GaiaPrimitiveUtils

public class GaiaPrimitiveUtils extends Object
  • Constructor Details

    • GaiaPrimitiveUtils

      public GaiaPrimitiveUtils()
  • Method Details

    • mergePrimitives

      public static void mergePrimitives(GaiaPrimitive primitiveMaster, GaiaPrimitive primitive)
    • getRectangularNet

      public static GaiaPrimitive getRectangularNet(int numCols, int numRows, double width, double height, boolean calculateTexCoords)
    • getWeldableVertexMap

      public static void getWeldableVertexMap(Map<GaiaVertex,GaiaVertex> mapVertexToVertexMaster, List<GaiaVertex> vertices, double error, boolean checkTexCoord, boolean checkNormal, boolean checkColor, boolean checkBatchId)
    • calculateConvexity

      public static int calculateConvexity(GaiaVertex vertex, org.joml.Vector3d normal, List<GaiaVertex> neighborVertices, double error)