About Pixyz Batch
What is Pixyz Batch?
Pixyz Batch is the Pixyz product dedicated to the deployment at large scale of Data Preparation workflows, based on Pixyz core technology.
Pixyz Batch operates as a file-to-file batching tool, supporting multiple platforms & deployments architecture.
Please have a look at this page for more information, or contact Pixyz to discuss about your requirements, target architecture & scalability needs.
NOTE Pixyz Batch installation packages are not available to direct download and trial. Please contact Pixyz through our Support page.
What is the difference between Pixyz Studio and Pixyz Batch?
Pixyz Batch is basically the same product as Pixyz Studio, without the User Interface, and meant to be used in Command Line on the targeted platform.
Pixyz Batch gives an access to the same Pixyz Python API, with the same core algorithms for Data Preparation, but augmented of additional import/export (I/O) functions to allow automatic batch processing of CAD/3D files.
FEATURE |
Pixyz Studio |
Pixyz Batch |
ALL INPUT/OUTPUT FORMATS |
✔️ |
✔️* |
ORIGINAL CAD INFORMATION PRESERVATION |
✔️ |
✔️ |
Pixyz CORE ALGORITHMS FOR CAD DATA PREPARATION |
✔️ |
✔️ |
Pixyz CORE ALGORITHMS FOR DATA OPTIMIZATION |
✔️ |
✔️ |
INTERACTIVE GUI |
✔️ |
❌ |
POWERFUL VIEWER |
✔️ |
❌ |
PYTHON SCRIPTING EDITOR CAPABILITY |
✔️ |
✔️ |
IMPORT/EXPORT PYTHON FUNCTIONS FOR AUTOMATIC BATCH PROCESSING |
❌ |
✔️ |
COMMAND LINE / HEADLESS MODE |
❌ |
✔️ |
MULTIPLE PLATFORMS (WIN, LINUX) |
❌ |
✔️ |
* : Not all 3D formats are supported with Linux versions, please check the Supported File Formats page.
Available platforms
Pixyz Batch is available for the following platforms: Windows 10, Linux Debian 9 & 10, Linux Docker Image.
How create scenarios for Pixyz Batch?
Pixyz Batch requires to be fed as input with a Data Preparation scenario made of Python code on one hand, and Data to process on the other hand.
There are two ways to create Python scenarios, before running them through a Pixyz Batch compute node, to process large sets of files automatically and obtain ready-to-use assets or virtual scenes :
- With On-demand service: Pixyz helps you build tailor-made Data Preparation strategies to best suit your needs.
- Pixyz Studio's GUI and scripting module can be used by advanced users to develop scenarios autonomously from Pixyz.
NOTE A Pixyz Batch customer automatically entitles to a Pixyz Studio license, to develop and test Data Preparation scenarios.
Pixyz Batch deployment example
Find below an example of Pixyz Batch integration within Siemens Teamcenter, a Product Lifecycle Management tool. The combination of Pixyz & Unity allowed to create a completely automated Data Preparation & optimization pipeline from Teamcenter to Unity engine.
Please find more information on Unity website here, and in the video here.
Pixyz Batch samples
Pixyz provides Plugins samples for Pixyz Batch, available in Pixyz GitLab.