Ruby SDK to Merge or Split meshes in a 3D file, 3D Scenes creation & conversion to various supported file formats inside cloud-based Ruby apps.
Vendor
Aspose
Company Website
Aspose.3D Cloud SDK for Ruby enables software developers to work with 3D document formats inside their cloud-based applications without requiring external dependencies. The SDK allows seamless generation and manipulation of 3D documents, enabling developers to load, read, create, edit, and convert 3D file formats inside Ruby apps. It supports a wide range of popular 3D file formats including FBX, STL, OBJ, 3DS, U3D, DAE, GLTF, DRC, RVM, PDF, AMF, PLY, X, JT, DXF, 3MF, ASE, VRML, HTML and more. Developers can convert entire 3D files or export specific model segments to supported formats. The SDK is robust and stable, offering extensive features for processing 3D models and attributes, performing transformation, translation, rotation, and scaling of 3D objects. It supports creating and editing 3D elements, extracting 3D scenes, converting them to various file formats, triangulating meshes, and managing scenes. Developers can also add or remove 3D objects from scenes with ease.
Features
- Create, edit, load, read, and process 3D documents inside Ruby apps without external dependencies.
- Support for many 3D formats: FBX, STL, OBJ, 3DS, U3D, DAE, GLTF, DRC, RVM, PDF, AMF, PLY, X, JT, DXF, 3MF, ASE, VRML, HTML.
- Convert whole 3D files or a specific part of the 3D model into supported file formats.
- Perform transformation, translation, rotation, and scaling of 3D objects.
- Create and manage 3D entities including Box, Sphere, Plane, Torus, and Cylinder.
- Extract 3D scenes and export them to several file formats.
- Delete 3D objects or remove scene nodes with attached cameras or lights.
- Address nodes using object addressing path.
- Support triangulating entire scenes or specific scene parts.
- Merge multiple meshes into a single valid mesh.
- Split meshes into several submeshes per material.
- Load a 3D scene and merge all meshes into a single transformed mesh.
- Export 3D scenes to AMF format, including compressed AMF using AMFSaveOptions.
- Create new 3D scenes from scratch and add cameras, lights, polygons, and other elements.
- Extract 3D content from PDF files.
- Build 3D scenes or import them from existing files for further modification.
Benefits
- Eliminates need for local 3D modeling or rendering software.
- Enables full 3D scene creation and advanced manipulation in cloud environments.
- Supports extensive 3D file compatibility, ideal for CAD, visualization, simulation, and data processing solutions.
- Offers mesh-level operations such as merge, split, and triangulation.
- Highly suitable for scalable cloud-based 3D processing pipelines.
- Simple to start—no installation required; just an Aspose Cloud account with App SID and key.