24.4.0 • Published 10 days ago

aspose.3d v24.4.0

Weekly downloads
-
License
End User License ...
Repository
-
Last release
10 days ago

Aspose.3D for Node.js via Java is an extensible and feature rich API that integrates 3D file generation, manipulation, conversion, and processing functions into your own Node.js application.API supports Discreet3DS, WavefrontOBJ, FBX (ASCII, Binary), STL (ASCII, Binary), Universal3D, Collada, glTF, GLB, PLY, DirectX, Google Draco file formats and more. Developers can create, read, convert, modify and control the substance of 3D document formats easily.

Node.js 3D API Features

  • Generate 3D files via API or using templates.
  • Convert 3D files to other supported formats.
  • Create 3D model and change its size.
  • Change the position of the 3D model.

Read & Write 3D Files Formats

3D: 3DS, 3MF, AMF, ASE, DAE, DXF, DRC, FBX, GLTF, GLB, JT, OBJ, PLY, RVM, STL, U3D, VRML, X Images: JPG, JPEG, PNG, BMP, TIFF, GIF, TGA

Save 3D Files As

Fixed Layout: PDF 3D: 3DS, AMF, RVM, GLTF, GLB, DRC, DAE, FBX, OBJ, STL, U3D, PLY, USD, USDZ Microsoft: DOCX, XLSX, PPTX Web: HTML

Create 3D STL File from Scratch using Node.js

var aspose = aspose || {};
aspose.threed = require("aspose.threed");

var scene = new aspose.threed.Scene();

var box=new aspose.threed.Box();
scene.getRootNode().createChildNode(box);

scene.save("out.stl");

Changing plane orientation using Node.js

var aspose = aspose || {};

aspose.threed = require("./lib/aspose.threed");

var scene = new aspose.threed.Scene();

var plane=new aspose.threed.Plane();
plane.setUp(new aspose.threed.Vector3(1, 1, 3));
scene.getRootNode().createChildNode(plane);

scene.save("ChangePlaneOrientation.obj");

Product Page | Blog | API Reference | Source Code Samples | Free Support | Temporary License

24.4.0

10 days ago

24.3.0

1 month ago

24.2.0

2 months ago

24.1.0

4 months ago

23.12.1

5 months ago

23.12.0

5 months ago