Skip to main content

Product Page | Docs | Demos | Blog | Code Samples | Free Support | Temporary License | EULA

Try our free online apps demonstrating some of the most popular Aspose.Words functionality.

Aspose.3D for Python via .NET is a cross-platform class library that enables your applications to connect with prevalent 3D document formats automatically without the 3D modeling and rendering software being installed on the server. Aspose.3D API lets engineers read, convert, build, alter and control the substance of the 3D document formats.

3D API Features

Aspose.3D offers a wide arrange of features for creating, reading, manipulating and saving 3D files:

  • Build the mesh of various 3D geometric shapes

  • Create a 3D scene document

  • Set up normals or UV on the Cube

  • Format elements using 3D Transformations

  • Share Mesh’s geometry data between the multiple nodes

  • Add Animation property to 3D scene document

Performance and Scalability

Aspose.3D for Python via .NET is designed to perform equally well on the server or client-side. Aspose.3D for Python via .NET is a single .NET library that can be deployed with any .NET application by simply copying it. You do not have to worry about other services or modules.

Supported Document Formats

Aspose.3D for Python supports a wide range of formats for loading and saving documents, some of them are listed below:

Game: 3DS, ASE, DAE, FBX, U3D, X VR/AR: USD, USDZ, VRML CAD: DXF, RVM, JT Web and PDF: HTML5, glTF, glB, PDF 3D Printing: 3MF, AMF, OBJ, STL, Point Cloud: XYZ, OBJ, PLY, PCD

Detect 3D Format Programming Sample

import aspose.threed as a3d
# For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET
# Detect the format of a 3D file
inputFormat = a3d.FileFormat.detect("document.fbx");
# Display the file format
print("File Format: " + str(inputFormat))

Creating a 3D Scene Document: Programming Samples

import aspose.threed as a3d
# For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET
# The path to the documents directory.
# Create an object of the Scene class
scene = a3d.Scene()
# Save 3D scene document
scene.Save("document.fbx", a3d.FileFormat.FBX7500ASCII)

Create a 3D PDF with a Cylinder

from aspose.threed import Scene
from aspose.threed.entities import Cylinder
from aspose.threed.shading import PhongMaterial
from aspose.threed.formats import PdfSaveOptions, PdfLightingScheme, PdfRenderMode
# Create a new scene
scene = Scene()
# Create a cylinder child node
cylinder = scene.root_node.create_child_node("cylinder", Cylinder())
cylinder.material = PhongMaterial()
# Set rendering mode and lighting scheme
opt = PdfSaveOptions()
opt.lighting_scheme = PdfLightingScheme.CAD
opt.render_mode = PdfRenderMode.SHADED_ILLUSTRATION
# Save in the PDF format
scene.save("output_out.pdf", opt)

Product Page | Docs | Demos | Blog | Code Samples | Free Support | Temporary License | EULA

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

aspose_3d-26.8.0-py3-none-win_amd64.whl (48.2 MB view details)

Uploaded Python 3Windows x86-64

aspose_3d-26.8.0-py3-none-win32.whl (41.9 MB view details)

Uploaded Python 3Windows x86

aspose_3d-26.8.0-py3-none-manylinux1_x86_64.whl (54.5 MB view details)

Uploaded Python 3

aspose_3d-26.8.0-py3-none-macosx_10_14_x86_64.whl (59.1 MB view details)

Uploaded Python 3macOS 10.14+ x86-64

File details

Details for the file aspose_3d-26.8.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: aspose_3d-26.8.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 48.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for aspose_3d-26.8.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d7a022bca9c28fb1c65cc0b8201b9488617136d92351b9ee63a4f2e198d20564
MD5 a21d945f79b525a3e4ae86c3024bd12b
BLAKE2b-256 84fb7bb303b746eb04c1986f6370072f0d9608c439301111aff1ba386ae384d2

See more details on using hashes here.

File details

Details for the file aspose_3d-26.8.0-py3-none-win32.whl.

File metadata

  • Download URL: aspose_3d-26.8.0-py3-none-win32.whl
  • Upload date:
  • Size: 41.9 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for aspose_3d-26.8.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 65855a3af6e791ae8a4f705b37c9b7fff8806a55f541908e58ecb268b6aa3f3b
MD5 2cab8ccba2b926126b9a5d39514b76d7
BLAKE2b-256 741eb9b1513e415a076c3f1f4fb79eefd5e58365c8ea003272bae6618556918f

See more details on using hashes here.

File details

Details for the file aspose_3d-26.8.0-py3-none-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for aspose_3d-26.8.0-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 daa25a838012e1b7baef0a55aaee8a41bf7b9a0e6dec807f5e5490502db22181
MD5 00ca36d41068e64c9c46ae64fe03cf61
BLAKE2b-256 8e306e76952d7b430525e4854db508f4a7b3ac4bce00ff47059aa82ec11f5523

See more details on using hashes here.

File details

Details for the file aspose_3d-26.8.0-py3-none-macosx_10_14_x86_64.whl.

File metadata

File hashes

Hashes for aspose_3d-26.8.0-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 f5c607781e85fd59359017b813f7820919ea0f05d5451bac8c6e39d4a3e7d909
MD5 8c45dae8c8cea68cecf041594dbe2283
BLAKE2b-256 9a9b29b15a58c2bc0aa66ea62a235a5d4a7b6dc14e56152c0724944b346a6a83

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

26.8.0 This release

4 files

26.7.0

4 files

26.6.0

4 files

26.2.0

4 files

26.1.0

4 files

25.12.0

3 files

25.11.0

4 files

25.9.0

3 files

25.8.0

4 files

25.7.0

3 files

25.6.0

5 files

25.5.0

4 files

25.4.0

5 files

25.3.0

4 files

25.2.0

4 files

25.1.0

4 files

24.12.0

4 files

24.11.0

4 files

24.10.0

4 files

24.9.0

4 files

24.8.0

4 files

24.7.0

4 files

24.6.0

4 files

24.5.0

4 files

24.4.0

4 files

24.2.0

4 files

24.1.0

4 files

23.12.0

4 files

23.11.0

4 files

23.10.0

4 files

23.9.1

3 files

23.9.0

4 files

23.8.0

4 files

23.7.0

4 files

23.6.0

4 files

23.5.0

4 files

23.4.0

4 files

23.3

4 files

23.2

4 files

23.1

4 files

22.12

4 files

22.11

3 files

22.10.1

3 files

22.10

3 files

22.9

3 files

22.8

3 files

22.7

3 files

22.6

2 files

22.5

3 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page