Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

Download Aspose.3D Python Library for Gameware and CAD

Please use the following pip command:

>

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

3D Scene Features

  • Create, read, save, import or export a 3D scene.
  • Define metadata for the 3D scene to add asset information.
  • Ability to flip the coordinate system in the supported (3DS, STL, OBJ, & U3D) 3D formats.
  • Convert 3D Mesh into custom binary format.
  • Export 3D Scene to AMF (Compressed) file format.
  • Allows to change the orientation of a 3D Scene.

3D Geometry Features

  • Create 3D Cube Mesh
  • Create normal vectors and UV coordinates
  • Add materials to 3D objects
  • Apply Physical Based Rendering (PBR) Material for efficient and realistic rendering
  • Rotate objects in 3D space using Euler angles, quaternion, & custom transformation matrix.
  • Create the Transformation Matrix by the chain operations.
  • Define logical structure of a 3D scene using node hierarchy.
  • Attach geometries, cameras, & lights to nodes.
  • Share mesh geometry data among multiple nodes.
  • Ability to combine to quaternions to represent orientation in the 3D space.
  • Scale geometry of a specific 3D node or scale geometries of all the nodes of a 3D scene.

3D Animation Features

  • Ability to render the animated scene.
  • Support for keeping the light-camera always facing a specified node. (some supported file formats only.)
  • Perform object animation (key-frame animation).

3D Object Features

  • Build binormal & tangent data in a 3D Model for all the meshes.
  • Convert the single 3D object mesh into a PLY file.
  • Convert a Mesh into a triangle mesh and access its vertices.
  • Convert the following to Mesh:
    • 3D Sphere to Mesh
    • 3D Box to Mesh
    • 3D Plane to Mesh
    • 3D Cylinder to Mesh
    • 3D Torus to Mesh
  • Create a parameterized rectangular torus into the 3D Scene.
  • Create, edit & work with the custom properties of a 3D Scene.
  • Ability to split & merge meshes.
  • Use the X-Path Query syntax to select specific or more objects under the current node.

Rendering

  • Set the camera & light position.
  • Configure which objects may receive the shadow and which ones may cast the shadow.
  • Supports creating a Fish-eye lens effect.
  • Ability to program the GPU and configure the graphics hardware for 3D rendering.
  • Navigate the camera in the 3D scene and place it at your desired position.
  • Render a panoramic view of the 3D scene and export it to any of the supported conversion formats.

Read & Write 3D File Formats

Autodesk® 3D Studio: 3DS
CAD: AMF, OBJ
AVEVA PDMS: RVM
COLLADA: DAE
Google Draco: DRC
MotionBuilder: FBX
3D Models: GLB
Acrobat®: PDF
3D Scanning: PLY
3D Printing: STL
3D PDF: U3D

Load 3D File Formats

Microsoft® 3D Builder: 3MF
Autodesk®: ASE
AutoCAD®: DXF
Maya®: MA MB
Siemens® PLM: JT
Pixar®: USD, USDZ
Virtual Reality: VRML
DirectX 3D: X

Save 3D Files AS

Markup: HTML

Please visit Supported File Formats for further details.

System Requirements

Your machine does not need to have modeling and rendering software installed.

Supported Operating Systems

Microsoft Windows®: Windows Desktop & Server (x64, x86)
Linux: Ubuntu, OpenSUSE, CentOS, and others
Other: Any operating system (OS) that can install Mono(.NET 4.0 Framework support) or use .NET core.

Target Linux Platform

Runtime Libraries: GCC-6 (or later)
GDI+ API: libgdiplus
.NET Core: Dependencies of .NET Core Runtime. Installing .NET Core Runtime itself is NOT required.
For Python 3.5-3.7: The pymalloc build of Python is needed. The --with-pymalloc Python build option is enabled by default. Typically, the pymalloc build of Python is marked with m suffix in the filename.
Python Library: libpython shared Python library

Rendering

  • Vulkan x64 platform, x86 is not supported.
  • AMD Radeon 7700 series and newer
  • NVIDIA GeForce 600 series and newer
  • Intel Skylake and newer


Direct Download

Aspose.3D for Python via .NET 24.2.0 Linux x86-64

It contains Aspose.3D for Python via .NET 24.2.0 Linux x86-64.

Added: Downloads:

Download

File Size: 46.11MB

Aspose.3D for Python via .NET 24.2.0 macOS 10.14 Mojave x86-64

It contains Aspose.3D for Python via .NET 24.2.0 macOS 10.14 Mojave x86-64.

Added: Downloads:

Download

File Size: 44.75MB

Aspose.3D for Python via .NET 24.2.0 Windows AMD64

It contains Aspose.3D for Python via .NET 24.2.0 Windows AMD64.

Added: Downloads:

Download

File Size: 38.83MB

Aspose.3D for Python via .NET 24.2.0 Windows x32

It contains Aspose.3D for Python via .NET 24.2.0 Windows x32.

Added: Downloads:

Download

File Size: 33.74MB

Aspose.3D for Python via .NET 24.1.0 Windows AMD64

It contains Aspose.3D for Python via .NET 24.1.0 Windows AMD64.

Added: Downloads:

Download

File Size: 38.82MB

Aspose.3D for Python via .NET 24.1.0 Windows x32

It contains Aspose.3D for Python via .NET 24.1.0 Windows x32.

Added: Downloads:

Download

File Size: 33.74MB

Aspose.3D for Python via .NET 24.1.0 Linux x86-64

It contains Aspose.3D for Python via .NET 24.1.0 Linux x86-64.

Added: Downloads:

Download

File Size: 46.1MB

Aspose.3D for Python via .NET 24.1.0 macOS 10.14 Mojave x86-64

It contains Aspose.3D for Python via .NET 24.1.0 macOS 10.14 Mojave x86-64.

Added: Downloads:

Download

File Size: 44.75MB

Aspose.3D for Python via .NET 23.12.0 Windows AMD64

It contains Aspose.3D for Python via .NET 23.12.0 Windows AMD64.

Added: Downloads:

Download

File Size: 38.81MB

Aspose.3D for Python via .NET 23.12.0 Windows x32

It contains Aspose.3D for Python via .NET 23.12.0 Windows x32.

Added: Downloads:

Download

File Size: 33.72MB

Aspose.3D for Python via .NET 23.12.0 macOS 10.14 Mojave x86-64

It contains Aspose.3D for Python via .NET 23.12.0 macOS 10.14 Mojave x86-64.

Added: Downloads:

Download

File Size: 44.74MB

Aspose.3D for Python via .NET 23.12.0 Linux x86-64

It contains Aspose.3D for Python via .NET 23.12.0 Linux x86-64.

Added: Downloads:

Download

File Size: 46.09MB

Aspose.3D for Python via .NET 23.11.0 Windows x32

It contains Aspose.3D for Python via .NET 23.11.0 Windows x32 release.

Added: Downloads:

Download

File Size: 33.69MB

Aspose.3D for Python via .NET 23.11.0 Windows AMD64

It contains Aspose.3D for Python via .NET 23.11.0 Windows AMD64 release.

Added: Downloads:

Download

File Size: 38.75MB

Aspose.3D for Python via .NET 23.11.0 macOS 10.14 Mojave x86-64

It contains Aspose.3D for Python via .NET 23.11.0 macOS 10.14 Mojave x86-64 release.

Added: Downloads:

Download

File Size: 44.6MB

Aspose.3D for Python via .NET 23.11.0 Linux x86-64

It contains Aspose.3D for Python via .NET 23.11.0 Linux x86-64 release.

Added: Downloads:

Download

File Size: 45.97MB

Aspose.3D for Python via .NET 23.10.0, Windows x64

It contains Aspose.3D for Python via .NET 23.10.0, Windows x64 release.

Added: Downloads:

Download

File Size: 38.74MB

Aspose.3D for Python via .NET 23.10.0, Windows x32

It contains Aspose.3D for Python via .NET 23.10.0, Windows x32 release.

Added: Downloads:

Download

File Size: 33.67MB

Aspose.3D for Python via .NET 23.10.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.10.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 45.96MB

Aspose.3D for Python via .NET 23.10.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.10.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 44.59MB

Aspose.3D for Python via .NET 23.9.1, Windows x64

It contains Aspose.3D for Python via .NET 23.9.1, Windows x64 release.

Added: Downloads:

Download

File Size: 38.92MB

Aspose.3D for Python via .NET 23.9.1, Windows x32

It contains Aspose.3D for Python via .NET 23.9.1, Windows x32 release.

Added: Downloads:

Download

File Size: 33.85MB

Aspose.3D for Python via .NET 23.9.1, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.9.1, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 47.42MB

Aspose.3D for Python via .NET 23.9.0, Windows x64

It contains Aspose.3D for Python via .NET 23.9.0, Windows x64 release.

Added: Downloads:

Download

File Size: 38.92MB

Aspose.3D for Python via .NET 23.9.0, Windows x32

It contains Aspose.3D for Python via .NET 23.9.0, Windows x32 release.

Added: Downloads:

Download

File Size: 33.85MB

Aspose.3D for Python via .NET 23.9.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.9.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 47.41MB

Aspose.3D for Python via .NET 23.9.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.9.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 44.74MB

Aspose.3D for Python via .NET 23.8.0, Windows x64

It contains Aspose.3D for Python via .NET 23.8.0, Windows x64 release.

Added: Downloads:

Download

File Size: 38.89MB

Aspose.3D for Python via .NET 23.8.0, Windows x32

It contains Aspose.3D for Python via .NET 23.8.0, Windows x32 release.

Added: Downloads:

Download

File Size: 33.82MB

Aspose.3D for Python via .NET 23.8.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.8.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 46MB

Aspose.3D for Python via .NET 23.8.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.8.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 44.73MB

Aspose.3D for Python via .NET 23.7.0, Windows x64

It contains Aspose.3D for Python via .NET 23.7.0, Windows x64 release.

Added: Downloads:

Download

File Size: 38.88MB

Aspose.3D for Python via .NET 23.7.0, Windows x32

It contains Aspose.3D for Python via .NET 23.7.0, Windows x32 release.

Added: Downloads:

Download

File Size: 33.81MB

Aspose.3D for Python via .NET 23.7.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.7.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 45.99MB

Aspose.3D for Python via .NET 23.7.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.7.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 44.72MB

Aspose.3D for Python via .NET 23.6.0, Windows x64

It contains Aspose.3D for Python via .NET 23.6.0, Windows x64 release.

Added: Downloads:

Download

File Size: 37.78MB

Aspose.3D for Python via .NET 23.6.0, Windows x32

It contains Aspose.3D for Python via .NET 23.6.0, Windows x32 release.

Added: Downloads:

Download

File Size: 33MB

Aspose.3D for Python via .NET 23.6.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.6.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 43.94MB

Aspose.3D for Python via .NET 23.6.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.6.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 42.76MB

Aspose.3D for Python via .NET 23.5.0, Windows x64

It contains Aspose.3D for Python via .NET 23.5.0, Windows x64 release.

Added: Downloads:

Download

File Size: 37.78MB

Aspose.3D for Python via .NET 23.5.0, Windows x32

It contains Aspose.3D for Python via .NET 23.5.0, Windows x32 release.

Added: Downloads:

Download

File Size: 33MB

Aspose.3D for Python via .NET 23.5.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.5.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 43.99MB

Aspose.3D for Python via .NET 23.5.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.5.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 42.75MB

Aspose.3D for Python via .NET 23.4.0, Windows x64

It contains Aspose.3D for Python via .NET 23.4.0, Windows x64 release.

Added: Downloads:

Download

File Size: 37.74MB

Aspose.3D for Python via .NET 23.4.0, Windows x32

It contains Aspose.3D for Python via .NET 23.4.0, Windows x32 release.

Added: Downloads:

Download

File Size: 32.96MB

Aspose.3D for Python via .NET 23.4.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.4.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 43.9MB

Aspose.3D for Python via .NET 23.4.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.4.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 42.68MB

Aspose.3D for Python via .NET 23.3.0, Windows x64

It contains Aspose.3D for Python via .NET 23.3.0, Windows x64 release.

Added: Downloads:

Download

File Size: 40.73MB

Aspose.3D for Python via .NET 23.3.0, Windows x32

It contains Aspose.3D for Python via .NET 23.3.0, Windows x32 release.

Added: Downloads:

Download

File Size: 35.6MB

Aspose.3D for Python via .NET 23.3.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.3.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 51.81MB

Aspose.3D for Python via .NET 23.3.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.3.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 46.24MB

Aspose.3D for Python via .NET 23.2.0, Windows x64

It contains Aspose.3D for Python via .NET 23.2.0, Windows x64 release.

Added: Downloads:

Download

File Size: 40.67MB

Aspose.3D for Python via .NET 23.2.0, Windows x32

It contains Aspose.3D for Python via .NET 23.2.0, Windows x32 release.

Added: Downloads:

Download

File Size: 35.54MB

Aspose.3D for Python via .NET 23.2.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.2.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 51.75MB

Aspose.3D for Python via .NET 23.2.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.2.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 46.18MB

Aspose.3D for Python via .NET 23.1.0, Windows x64

It contains Aspose.3D for Python via .NET 23.1.0, Windows x64 release.

Added: Downloads:

Download

File Size: 40.66MB

Aspose.3D for Python via .NET 23.1.0, Linux x86, x64

It contains Aspose.3D for Python via .NET 23.1.0, Linux x86, x64 release.

Added: Downloads:

Download

File Size: 51.74MB

Aspose.3D for Python via .NET 23.1.0, macOS x86, x64

It contains Aspose.3D for Python via .NET 23.1.0, macOS x86, x64 release.

Added: Downloads:

Download

File Size: 46.17MB

Aspose.3D for Python via .NET 23.1.0, Windows x32

It contains Aspose.3D for Python via .NET 23.1.0, Windows x32 release.

Added: Downloads:

Download

File Size: 35.53MB

Downloads ---New Releases-aspose.3d-for-python-via-java-23.5

Aspose.3D for Python via Java 23.5 has been released

Added: Downloads:

Download

File Size: 156.28MB


 English