Uses of Class
com.aspose.threed.Mesh
-
-
Uses of Mesh in com.aspose.threed
Methods in com.aspose.threed that return Mesh Modifier and Type Method Description static Mesh
PolygonModifier. mergeMesh(Node node)
Convert a whole node to a single transformed mesh Vertex elements like normal/texture coordinates are not supported yetstatic Mesh
PolygonModifier. mergeMesh(Scene scene)
Convert a whole scene to a single transformed mesh Vertex elements like normal/texture coordinates are not supported yetstatic Mesh
PolygonModifier. mergeMesh(java.util.List<Node> nodes)
Convert a whole node to a single transformed mesh Vertex elements like normal/texture coordinates are not supported yetstatic Mesh[]
PolygonModifier. splitMesh(Mesh mesh, SplitMeshPolicy policy)
Split mesh into sub-meshes byVertexElementMaterial
.Mesh
Box. toMesh()
Convert current object to meshMesh
Cylinder. toMesh()
Convert current object to meshMesh
IMeshConvertible. toMesh()
Convert current object to meshMesh
LinearExtrusion. toMesh()
Convert the extrusion to mesh.Mesh
Mesh. toMesh()
Gets the Mesh instance from current entity.Mesh
NurbsSurface. toMesh()
Convert the nurbs surface to the meshMesh
Plane. toMesh()
Convert current object to meshabstract Mesh
Primitive. toMesh()
Convert current object to meshMesh
RectangularTorus. toMesh()
Convert this primitive toMesh
Mesh
Sphere. toMesh()
Convert current object to meshMesh
Torus. toMesh()
Convert current object to meshstatic Mesh
PolygonModifier. triangulate(Mesh mesh)
Convert a polygon-based mesh into full triangle meshMethods in com.aspose.threed with parameters of type Mesh Modifier and Type Method Description static void
PolygonModifier. buildTangentBinormal(Mesh mesh)
This will create tangent and binormal on the mesh Normal is required, if normal is not existing on the mesh, it will also create the normal data from position.static TriMesh
TriMesh. fromMesh(Mesh mesh)
Create a TriMesh from given mesh object, the vertex declaration are based on the input mesh's structure.static TriMesh
TriMesh. fromMesh(Mesh mesh, boolean useFloat)
Create a TriMesh from given mesh object, the vertex declaration are based on the input mesh's structure.static TriMesh
TriMesh. fromMesh(VertexDeclaration declaration, Mesh mesh)
Create a TriMesh from given mesh object with given vertex layout.static VertexElementNormal
PolygonModifier. generateNormal(Mesh mesh)
Generate normal data from Mesh definitionstatic VertexElementUV
PolygonModifier. generateUV(Mesh mesh)
Generate UV data from the given input meshstatic VertexElementUV
PolygonModifier. generateUV(Mesh mesh, VertexElementNormal normals)
Generate UV data from the given input mesh and specified normal data.protected static java.util.ArrayList<int[]>
Primitive. merge(Mesh mesh, Vector4[][] positions, Vector4[][] normals, Vector2[][] uvs)
Merge the specified mesh, positions, normals and uvs.protected static void
Primitive. setup(Mesh mesh, Vector4[] positions, Vector4[] normals, Vector4[] uvs)
Build the mesh from given positions/normals/uvs.static Mesh[]
PolygonModifier. splitMesh(Mesh mesh, SplitMeshPolicy policy)
Split mesh into sub-meshes byVertexElementMaterial
.static Mesh
PolygonModifier. triangulate(Mesh mesh)
Convert a polygon-based mesh into full triangle meshConstructors in com.aspose.threed with parameters of type Mesh Constructor Description PolygonBuilder(Mesh mesh)
Initializes a new instance of thePolygonBuilder
class.
-