Package | Description |
---|---|
org.osm2world.core.math.algorithms | |
org.osm2world.core.target |
export targets for the generated models
|
org.osm2world.core.target.common | |
org.osm2world.core.target.obj |
target that creates Wavefront .obj and .mtl files
|
org.osm2world.core.target.povray |
target that creates .pov files for the POVRay raytracer
|
Modifier and Type | Method and Description |
---|---|
static Collection<TriangleXYZWithNormals> |
NormalCalculationUtil.calculateTrianglesWithNormals(Collection<TriangleXYZ> triangles)
calculates normals for vertices that are shared by multiple triangles.
|
Modifier and Type | Method and Description |
---|---|
void |
Target.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles,
List<List<VectorXZ>> texCoordLists)
draws triangles with explicitly defined normal vectors.
|
Modifier and Type | Method and Description |
---|---|
void |
PrimitiveTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles,
List<List<VectorXZ>> texCoordLists) |
void |
FaceTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles,
List<List<VectorXZ>> texCoordLists) |
Modifier and Type | Method and Description |
---|---|
void |
ObjTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles,
List<List<VectorXZ>> texCoordLists) |
Modifier and Type | Method and Description |
---|---|
void |
POVRayTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles,
List<List<VectorXZ>> texCoordLists) |