Class DominantPlaneProjector

java.lang.Object
com.gaia3d.basic.remesher.DominantPlaneProjector

public class DominantPlaneProjector extends Object
  • Constructor Details

    • DominantPlaneProjector

      public DominantPlaneProjector()
  • Method Details

    • buildClustersOnPrimitiveWithResult

      public com.gaia3d.basic.remesher.DominantPlaneProjector.PrimitiveClusterBuildResult buildClustersOnPrimitiveWithResult(GaiaPrimitive primitive, double positionEpsilon, double maxNormalAngleDeg, int minFacesPerCluster)
    • projectClustersOnScene_SimpleTest

      public void projectClustersOnScene_SimpleTest(GaiaScene scene, double positionEpsilon, double maxNormalAngleDeg, int minFacesPerCluster, boolean useProjectionToPlane)
    • projectClustersOnPrimitive_SimpleTest

      public void projectClustersOnPrimitive_SimpleTest(GaiaPrimitive primitive, List<DominantPlaneProjector.FaceCluster> clusters, double positionEpsilon)
    • moveClustersAlongNormal_SimpleTest

      public void moveClustersAlongNormal_SimpleTest(GaiaPrimitive primitive, List<DominantPlaneProjector.FaceCluster> clusters, double positionEpsilon, double moveDistance)