java.lang.Object
dev.prozilla.pine.core.rendering.shape.modifier.ShapeModifier
dev.prozilla.pine.core.rendering.shape.modifier.BevelModifier
All Implemented Interfaces:
Destructible

public class BevelModifier extends ShapeModifier
  • Constructor Details

    • BevelModifier

      public BevelModifier(float bevelAmount)
    • BevelModifier

      public BevelModifier(float bevelAmount, int segments)
  • Method Details

    • modifyVertices

      public float[] modifyVertices(float[] vertices)
      Specified by:
      modifyVertices in class ShapeModifier
    • modifyUVs

      public float[] modifyUVs(float[] oldVertices, float[] newVertices, float[] uvArray)
      Specified by:
      modifyUVs in class ShapeModifier
    • setBevelAmount

      public void setBevelAmount(float bevelAmount)
    • setAutoSegments

      public void setAutoSegments()
    • setSegments

      public void setSegments(int segments)