Manipulate 3D Models & Objects in Cloud via PHP
Generate cloud-based PHP apps to create, edit, and convert 3D files to AMF, 3DS, RVM, DRC, DAE, DXF, FBX, OBJ, PDF & PLY formats in the cloud.Get Started
Aspose.3D Cloud PHP SDK is a platform independent REST API that gives programmers the capability to generate and manage 3D documents inside their cloud applications without installing any 3D modeling and rendering software on their machine. It makes programmers jobs easy by enabling them to load, read, create, build, modify and convert 3D file formats in the cloud with just several PHP commands.
Aspose.3D Cloud PHP SDK supports working with numerous popular 3D file formats such as FBX, STL, OBJ, 3DS, U3D, DAE, GLTF, DRC, RVM, PDF, AMF, PLY, X, JT, DXF, 3MF, ASE, VRML, HTML and more. You can easily convert 3D files to other supported file formats. It supports conversion of whole 3D file as well as exporting a specific part of 3D model to the available supported formats.
The SDK has included support for numerous popular functionalities relate 3D files manipulation and conversion, such as Create and manage 3D entities (Box, Sphere, Plane, Torus, Cylinder), 3D models and attributes processing, export 3D files to other file formats, convert a specific part of a 3D models, Extract 3D scenes and export to various formats, managing triangulate meshes, raw data extraction from a PDF file page and many more.
At a Glance
- 3D Object Creation
- 3D Object Processing
- Parametric Modeling
- Extract 3D Content from PDF
- Work with Triangulate Meshes
- Load External Dependencies
- File Conversion & Export
- Transformation & Translation
- Scaling & Rotation
Supported File Formats
- DirectX: X (ASCII/Binary)
- Siemens: JT
- 3MF (3D Manufacturing Format)
- Autodesk: FBX 7.2 to 7.5 (ASCII/Binary)
- 3D Systems CAD: STL (ASCII/Binary)
- Wavefront: OBJ
- Discreet 3D Studio: 3DS
- Universal3D: U3D
- Collada: DAE
- GL Transmission: glTF (ASCII/Binary)
- Google Draco: DRC
- RVM (Text/Binary)
- Portable Document Format: PDF
- PLY (ASCII/Binary)
Advanced Features for 3D processing
Export complete or a part of the 3D document to another format
3D modeling & data processing support
Parametric modeling support
Create 3D entities (Box, Cylinder, Sphere, Torus, Plane)
Delete the 3D object from a scene
Delete nodes with attached camera or light
Address nodes by object addressing path
Extract 3D contents from a PDF file
Extract raw data from a password-protected 3D PDF
Extract scenes and export to different formats
Work with triangulate meshes
Triangulate whole file or part of the scene
Cloud-based 3D file conversion
Create a cloud folder structure
Transform, translate, rotate & scale 3D objects
Get Started with 3D Modeling & Processing in Cloud
It is easy to get started with Aspose.3D Cloud SDK for PHP as you need nothing to install. Simply create an account at Aspose for Cloud and get your application information. Once you have the App SID & key, you are ready to give the Aspose.3D Cloud SDK for PHP a try on any platform.
Generate 3D Scenes via PHP API in Cloud
Aspose.3D Cloud PHP SDK gives software engineers the power to create 3D scenes with just a couple of lines of PHP code inside their own cloud apps. You can easily save the created 3D scenes to the available supported file format (FBX, STL, OBJ, 3DS, U3D, DAE, GLTF, DRC, RVM, PDF, AMF, and PLY). It also supports loading the existing 3D scene for further altering, adding elements, or processing it.
Export 3D Files to Supported File Formats
Aspose.3D Cloud PHP SDK enables software developers to export 3D documents to other popular supported file formats inside cloud apps. The SDK uses advanced algorithms and makes developers jobs easy and that’s why they consider it one of the leading solutions for 3D files conversion. The SDK supports 3D documents conversion to 3DS, AMF, RVM, DRC, FBX, gLTF, OBJ, PDF, PLY, STL, U3D, DXF, 3MF, and several others.
Process 3D Mesh & Graphic Shapes
Aspose.3D Cloud PHP SDK gives software developers the capability to manage 3D Mesh & Graphic shapes inside their own PHP cloud applications. It supports several advanced features like creating a polygon in a mesh, convert the Mesh of a 3D object to PLY file, merge multiple meshes into a single one, split meshes, build tangent and binormal data for all meshes and much more.