Bladeren bron

GeometryLoader init tangent array

Tankernn 8 jaren geleden
bovenliggende
commit
0546737cfe

+ 2 - 0
src/main/java/eu/tankernn/gameEngine/loader/Loader.java

@@ -263,6 +263,8 @@ public class Loader {
 	}
 	
 	public AABB getBoundingBox(int vaoId) {
+		if (!boundingBoxes.containsKey(vaoId))
+			throw new NullPointerException("Unable to find bounding box for vaoId " + vaoId);
 		return boundingBoxes.get(vaoId);
 	}
 }

+ 1 - 0
src/main/java/eu/tankernn/gameEngine/loader/colladaLoader/GeometryLoader.java

@@ -194,6 +194,7 @@ public class GeometryLoader {
 		this.verticesArray = new float[vertices.size() * 3];
 		this.texturesArray = new float[vertices.size() * 2];
 		this.normalsArray = new float[vertices.size() * 3];
+		this.tangentsArray = new float[vertices.size() * 3];
 		this.jointIdsArray = new int[vertices.size() * 3];
 		this.weightsArray = new float[vertices.size() * 3];
 	}