package org.openrndr.extra.objloader import org.openrndr.math.Vector3 /** * Extract wireframe from mesh data */ fun IMeshData.wireframe(): List> { return polygons.map { ip -> ip.toPolygon(this.vertexData).positions.toList() } } /** * Extract wireframe from compound mesh data */ fun ICompoundMeshData.wireframe(): List> { return compounds.values.flatMap { it.wireframe() } }