Class BevelModifier
java.lang.Object
dev.prozilla.pine.core.rendering.shape.modifier.ShapeModifier
dev.prozilla.pine.core.rendering.shape.modifier.BevelModifier
- All Implemented Interfaces:
Destructible
-
Constructor Summary
ConstructorsConstructorDescriptionBevelModifier(float bevelAmount) BevelModifier(float bevelAmount, int segments) -
Method Summary
Modifier and TypeMethodDescriptionfloat[]modifyUVs(float[] oldVertices, float[] newVertices, float[] uvArray) float[]modifyVertices(float[] vertices) voidvoidsetBevelAmount(float bevelAmount) voidsetSegments(int segments) Methods inherited from class dev.prozilla.pine.core.rendering.shape.modifier.ShapeModifier
addTarget, destroy, markAsDirty, removeTarget
-
Constructor Details
-
BevelModifier
public BevelModifier(float bevelAmount) -
BevelModifier
public BevelModifier(float bevelAmount, int segments)
-
-
Method Details
-
modifyVertices
public float[] modifyVertices(float[] vertices) - Specified by:
modifyVerticesin classShapeModifier
-
modifyUVs
public float[] modifyUVs(float[] oldVertices, float[] newVertices, float[] uvArray) - Specified by:
modifyUVsin classShapeModifier
-
setBevelAmount
public void setBevelAmount(float bevelAmount) -
setAutoSegments
public void setAutoSegments() -
setSegments
public void setSegments(int segments)
-