org.osm2world.core.target.common.material
public final class TexCoordUtil extends Object
Modifier and Type | Method and Description |
---|---|
static List<List<VectorXZ>> |
texCoordLists(List<VectorXYZ> vs,
Material material,
TexCoordFunction defaultCoordFunction)
calculates the texture coordinate lists based on the
TexCoordFunction associated with each TextureData layer |
static List<List<VectorXZ>> |
triangleTexCoordLists(Collection<TriangleXYZ> triangles,
Material material,
TexCoordFunction defaultCoordFunction)
equivalent of
texCoordLists(List, Material, TexCoordFunction)
for a collection of triangle objects. |
public static final List<List<VectorXZ>> texCoordLists(List<VectorXYZ> vs, Material material, TexCoordFunction defaultCoordFunction)
TexCoordFunction
associated with each TextureData
layerpublic static final List<List<VectorXZ>> triangleTexCoordLists(Collection<TriangleXYZ> triangles, Material material, TexCoordFunction defaultCoordFunction)
texCoordLists(List, Material, TexCoordFunction)
for a collection of triangle objects.