load mesh data and structure meshes

This commit is contained in:
2024-01-19 20:24:01 -06:00
parent 92d8ed9e3f
commit d53b5d03a4
10 changed files with 275 additions and 5 deletions
@@ -0,0 +1,20 @@
package engine.collisionEngine;
import java.awt.geom.Line2D;
import java.awt.geom.Point2D;
import java.util.ArrayList;
public class MeshTriangle {
public Point2D.Float point1;
public Point2D.Float point2;
public Point2D.Float point3;
public ArrayList<Line2D.Float> sides;
public boolean collides(Line2D.Float line){
for(Line2D.Float side : sides)
if(line.intersectsLine(side))
return true;
return false;
}
}