3D Scene Creation & Conversion via Ruby REST API

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.

  Start Free Trial
Aspose.3D Cloud SDK for Ruby

Aspose.3DCloud SDK for Ruby

 

Aspose.3D Cloud Ruby SDK gives software developers the capability to work with 3D document formats inside their own applications without requiring any external dependencies. The SDK can easily incorporate 3D documents generation and manipulation capabilities into your own cloud-based Ruby applications.

The 3D cloud based Ruby SDK is also very stable and allows developers to perform processing of 3D models and attributes as well as accomplish transformation, translation, rotation & scaling of 3D objects. The 3D SDK provides complete support for several popular 3D file formats such as FBX, STL, OBJ, 3DS, U3D, DAE, GLTF, DRC, RVM, PDF, AMF, PLY, X, JT, DXF, 3MF, ASE, VRML, HTML and more.

Aspose.3D Cloud Ruby SDK provides complete support for a wide arrange of features for creating, managing and processing 3D files, such as new 3D elements creation and editing, working with 3D models and its attributes, 3D scenes extraction and conversion to various formats, convert a particular part of 3D models, triangulate meshes support, add or remove 3D objects from a scene and many more..

 

Advanced Features for 3D processing

 

 

Convert whole or a part of the 3D file to another format

 

Perform 3D modeling & data processing

 

Perform parametric modeling

 

Create 3D entities (Box, Cylinder, Sphere, Torus, Plane)

 

Delete the 3D object from a scene

 

Delete nodes with attached camera or light

 

Address nodes by object addressing path

 

Extract 3D contents from a PDF file

 

Extract raw data from a password-protected 3D PDF

 

Extract scenes and export to different formats

 

Work with triangulate meshes

 

Triangulate whole file or part of the scene

 

Cloud-based 3D file conversion

 

Create a cloud folder structure

 

Transform, translate, rotate & scale 3D objects

Get Started with 3D Modeling & Processing in Cloud

It is easy to get started with Aspose.3D Cloud SDK for Ruby as you need nothing to install. Simply create an account at Aspose for Cloud and get your application information. Once you have the App SID & key, you are ready to give the Aspose.3D Cloud SDK for Ruby a try on any platform.

3D Scenes Creation & Customization via Ruby in Cloud

Aspose.3D Cloud Ruby SDK has included support for 3D scenes creation and management. You can easily create a new 3D scene from scratch and latter can save it in the available supported file format. Moreover, The SDK gives developers the power to build a 3D scene by adding a camera, light, polygons, and various other entities. You can easily load the 3D scene from an input PDF file or extract 3D contents from a PDF file.

Merge and Split Meshes in 3D File

Aspose.3D Cloud Ruby SDK allows software developers to merge multiple meshes into a single valid mesh inside their Ruby applications in the cloud. Developers can use the SDK to convert all meshes of a 3D scene, a node or a set of nodes into a single mesh.  You can easily load a 3D scene and merge all meshes into s single transformed mesh. The SDK also supports splitting all meshes of a scene into several sub meshes per material.

Export 3D Scene to AMF Format

Aspose.3D Cloud Ruby SDK has included support for exporting a 3D Scene to Compressed AMF Format in the cloud via Ruby REST APIs. The SDK has provided an AMFSaveOptions class which can be used to set bool value for compression as per your requirements. By using a few simple Ruby commands you can generate compressed AMF format files inside your own apps.

Create & Manage 3D Entities

Aspose.3D Cloud Ruby SDK has provided features for 3D entities creation as well as its management inside cloud applications. The SDK has provided support for working with 3D entities like Box, Sphere, Plane, Torus, Cylinder, etc.  It allows engineers to insert a new entity with custom size and location as well as can delete it with ease.

Support and Learning Resources

  
  

Aspose.3D offers 3D files processing SDKs for other popular languages, as listed below: