VOOZH about

URL: https://pypi.org/project/aspose-3d/

⇱ aspose-3d Β· PyPI


Skip to main content

aspose-3d 26.6.0

pip install aspose-3d

Latest release

Released:

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.

Navigation

Unverified details

These details have not been verified by PyPI
Project links
Meta
  • License: Free To Use But Restricted, Other/Proprietary License (https://company.aspose.com/legal/eula)
  • Author: aspose-3d
  • Tags usdz , usd , vrml , 3ds , ase , dae , fbx , u3d , x , dxf , rvm , jt , maya , blender , html5 , gltf , glb , pdf , 3mf , amf , obj , stl , xyz , obj , ply , pcd , 3d , modeling , conversion , mesh , vr , ar , geometry
  • Requires: Python <3.14, >=3.5

Project description

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

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

Creating a 3D Scene Document: Programming Samples

importaspose.threedasa3d# 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 classscene = a3d.Scene()# Save 3D scene documentscene.Save("document.fbx", a3d.FileFormat.FBX7500ASCII)

Create a 3D PDF with a Cylinder

fromaspose.threedimport Scenefromaspose.threed.entitiesimport Cylinderfromaspose.threed.shadingimport PhongMaterialfromaspose.threed.formatsimport PdfSaveOptions, PdfLightingScheme, PdfRenderMode# Create a new scenescene = Scene()# Create a cylinder child nodecylinder = scene.root_node.create_child_node("cylinder", Cylinder())cylinder.material = PhongMaterial()# Set rendering mode and lighting schemeopt = PdfSaveOptions()opt.lighting_scheme = PdfLightingScheme.CADopt.render_mode = PdfRenderMode.SHADED_ILLUSTRATION# Save in the PDF formatscene.save("output_out.pdf", opt)

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

Project details

Unverified details

These details have not been verified by PyPI
Project links
Meta
  • License: Free To Use But Restricted, Other/Proprietary License (https://company.aspose.com/legal/eula)
  • Author: aspose-3d
  • Tags usdz , usd , vrml , 3ds , ase , dae , fbx , u3d , x , dxf , rvm , jt , maya , blender , html5 , gltf , glb , pdf , 3mf , amf , obj , stl , xyz , obj , ply , pcd , 3d , modeling , conversion , mesh , vr , ar , geometry
  • Requires: Python <3.14, >=3.5

Release history Release notifications | RSS feed

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

Filter files by name, interpreter, ABI, and platform.

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

Copy a direct link to the current filters

aspose_3d-26.6.0-py3-none-win_amd64.whl (47.9 MB view details)

Uploaded Python 3Windows x86-64

aspose_3d-26.6.0-py3-none-win32.whl (41.8 MB view details)

Uploaded Python 3Windows x86

aspose_3d-26.6.0-py3-none-manylinux1_x86_64.whl (54.3 MB view details)

Uploaded Python 3

aspose_3d-26.6.0-py3-none-macosx_10_14_x86_64.whl (58.9 MB view details)

Uploaded Python 3macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: aspose_3d-26.6.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 47.9 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.6.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bf43947dc155b511d5b44e7f708e6f61e7a60a40359c14533b6348b865ec9ff9
MD5 a188d8891edb6628bf8d913f7ddf7a6c
BLAKE2b-256 535420d9eb7d5a19bc131c4905c5582c2b6f19c31fc28079ab40e099b40655bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aspose_3d-26.6.0-py3-none-win32.whl
  • Upload date:
  • Size: 41.8 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.6.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 b2f76fe9f5cafd89f0de4f01b8d1e47562b99868af835247e38f663380ec6faf
MD5 a14c8c8c47f3bb07d8955adb6bc88566
BLAKE2b-256 1a5e08d2229e60e58f04cf39f3337b7b1acb7989ee58e5ebc10076a4330d5d0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_3d-26.6.0-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b4ce27843231a305f9c658fea1f0fca682ed333844b7ec162599415f6f762ab3
MD5 9229a0220fa10d5b7572a97f72f697a7
BLAKE2b-256 6274e35d091fbd896e931f960231c2205919a9947278714e5665e7136de76c56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aspose_3d-26.6.0-py3-none-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 85fed167d293665459ed4e8d74611ee63bacc122a4574d8da5c90299258b53ae
MD5 07f2bd957d21ac0482e9a9bda0ec3885
BLAKE2b-256 45171935d2bf378acd2c26f0847b72594e2c433387e2101e63d4d492f193644f

See more details on using hashes here.

Supported by

πŸ‘ Image
AWS Cloud computing and Security Sponsor πŸ‘ Image
Datadog Monitoring πŸ‘ Image
Depot Continuous Integration πŸ‘ Image
Fastly CDN πŸ‘ Image
Google Download Analytics πŸ‘ Image
Pingdom Monitoring πŸ‘ Image
Sentry Error logging πŸ‘ Image
StatusPage Status page