We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 83d887a commit f152758Copy full SHA for f152758
src/main/java/mesh/Mesh3D.java
@@ -8,6 +8,7 @@
8
import math.Mathf;
9
import math.Matrix3f;
10
import math.Vector3f;
11
+import mesh.modifier.IMeshModifier;
12
import mesh.modifier.RemoveDoubleVerticesModifier;
13
import mesh.util.Bounds3;
14
@@ -24,6 +25,10 @@ public Mesh3D() {
24
25
vertices = new ArrayList<Vector3f>();
26
faces = new ArrayList<Face3D>();
27
}
28
+
29
+ public void apply(IMeshModifier modifier) {
30
+ modifier.modify(this);
31
+ }
32
33
public void updateFaceNormals() {
34
for (Face3D face : faces) {
0 commit comments