[orx-mesh-generators] Refine error messages in estimateTangents function

This commit is contained in:
Edwin Jakobs
2025-01-25 13:56:12 +01:00
parent 8103b76c39
commit e32fcba77b

View File

@@ -9,10 +9,10 @@ import org.openrndr.math.Vector3
*/ */
fun IMeshData.estimateTangents(): MeshData { fun IMeshData.estimateTangents(): MeshData {
require(vertexData.textureCoords.isNotEmpty()) { require(vertexData.textureCoords.isNotEmpty()) {
"need texture coordinates to estimate tangents" "The mesh must have texture coordinates to estimate tangents."
} }
require(isTriangular()) { require(isTriangular()) {
"The mesh data must consist of triangular polygons to estimate tangents."
} }
val normals = MutableList(vertexData.positions.size) { Vector3.ZERO } val normals = MutableList(vertexData.positions.size) { Vector3.ZERO }