aspose-3d 26.6.0
pip install aspose-3d
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
Verified details
These details have been verified by PyPIMaintainers
π Avatar for aspose from gravatar.comaspose π Avatar for aspose3d from gravatar.com
aspose3d
Unverified details
These details have not been verified by PyPIProject 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
Classifiers
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
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
Verified details
These details have been verified by PyPIMaintainers
π Avatar for aspose from gravatar.comaspose π Avatar for aspose3d from gravatar.com
aspose3d
Unverified details
These details have not been verified by PyPIProject 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
Classifiers
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
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
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
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf43947dc155b511d5b44e7f708e6f61e7a60a40359c14533b6348b865ec9ff9
|
|
| MD5 |
a188d8891edb6628bf8d913f7ddf7a6c
|
|
| BLAKE2b-256 |
535420d9eb7d5a19bc131c4905c5582c2b6f19c31fc28079ab40e099b40655bd
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2f76fe9f5cafd89f0de4f01b8d1e47562b99868af835247e38f663380ec6faf
|
|
| MD5 |
a14c8c8c47f3bb07d8955adb6bc88566
|
|
| BLAKE2b-256 |
1a5e08d2229e60e58f04cf39f3337b7b1acb7989ee58e5ebc10076a4330d5d0d
|
File details
Details for the file aspose_3d-26.6.0-py3-none-manylinux1_x86_64.whl.
File metadata
- Download URL: aspose_3d-26.6.0-py3-none-manylinux1_x86_64.whl
- Upload date:
- Size: 54.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4ce27843231a305f9c658fea1f0fca682ed333844b7ec162599415f6f762ab3
|
|
| MD5 |
9229a0220fa10d5b7572a97f72f697a7
|
|
| BLAKE2b-256 |
6274e35d091fbd896e931f960231c2205919a9947278714e5665e7136de76c56
|
File details
Details for the file aspose_3d-26.6.0-py3-none-macosx_10_14_x86_64.whl.
File metadata
- Download URL: aspose_3d-26.6.0-py3-none-macosx_10_14_x86_64.whl
- Upload date:
- Size: 58.9 MB
- Tags: Python 3, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85fed167d293665459ed4e8d74611ee63bacc122a4574d8da5c90299258b53ae
|
|
| MD5 |
07f2bd957d21ac0482e9a9bda0ec3885
|
|
| BLAKE2b-256 |
45171935d2bf378acd2c26f0847b72594e2c433387e2101e63d4d492f193644f
|
