Logo
/
Sign in
Product Logo
Aspose.3D Cloud SDK for Node.jsAspose

3D Cloud SDK to create & modify 3D models; Load & Extract 3D Scene as well as Convert it to other Supported File Formats in the Cloud.

Vendor

Vendor

Aspose

aspose_3d-for-nodejs.svg
Product details

Aspose.3D Cloud SDK for Node.js is an easy‑to‑use, platform‑independent REST API that enables developers to work with 3D files directly in the cloud without requiring external 3D modeling or rendering dependencies. The SDK allows the creation, editing, loading, and conversion of 3D documents across various supported file formats, including AMF, 3DS, RVM, DRC, DAE, DXF, FBX, OBJ, PDF, PLY, STL, U3D, GLTF, and many more. Developers can create new 3D files, convert 3D documents between multiple file types, extract scene information, export specific parts of a file, and extract raw data from PDF pages—all using simple Node.js commands. Aspose.3D Cloud SDK for Node.js also supports creating new 3D scenes from scratch, loading scenes from supported file formats, reading scene properties, and working with child nodes. The SDK supports extracting 3D scenes and saving them into various output formats without requiring any external 3D software installation. Developers can perform fast and reliable 3D file conversions, upload documents to cloud storage, and export to external locations in the desired format. It also includes support for saving meshes in custom binary formats by programmatically visiting subnodes and writing mesh data without altering lights, cameras, or other elements.

Features

  • Create, edit, load, and process 3D files in Node.js cloud applications with no external dependencies.
  • Convert 3D documents to formats such as AMF, 3DS, RVM, DRC, DAE, DXF, FBX, OBJ, PDF, PLY, STL, U3D, GLTF, and others.
  • Generate 3D files and create new documents with a specified format.
  • Extract scene information from 3D documents.
  • Convert full 3D files or export specific parts into different supported formats.
  • Extract raw data from PDF file pages.
  • Create 3D entities such as Box, Cylinder, Sphere, Torus, and Plane.
  • Delete 3D objects from a scene or remove nodes with lights or cameras.
  • Use object addressing paths to work with scene nodes.
  • Support for parameteric modeling and 3D data processing.
  • Perform transformations: translation, rotation, and scaling of 3D objects.
  • Work with triangulate meshes and triangulate entire files or parts of scenes.
  • Create cloud folder structures.
  • Load and read 3D documents in formats like FBX, STL, OBJ, 3DS, U3D, DAE, GLTF, DXF, PLY, RVM, ASE, etc.
  • Save extracted scenes in formats such as FBX, STL, PDF, 3DS, glTF, Draco, U3D, Collada, 3MF, and more.
  • Save meshes in custom binary formats by navigating scene subnodes.

Benefits

  • Eliminates the need to install 3D modeling or rendering tools locally.
  • Enables advanced 3D modeling, processing, and scene management entirely via cloud APIs.
  • Supports extensive 3D formats used in CAD, graphics, automation, and engineering workflows.
  • Facilitates the creation of robust 3D processing pipelines inside Node.js applications.
  • Offers reliable and scalable conversion, extraction, and scene manipulation features.
  • Easy setup: developers only need an Aspose Cloud account, App SID, and key.