Pixyz Scenario Processor is a 3D Data Preparation engine capable of automatically importing a wide variety of 3D file formats (design/engineering and gaming types of asset), optimizing them for real-time or CGI rendering/simulation, and exporting them to any standard meshed formats.


Why is it necessary?

3D Data Preparation can be very complex and require expertise. Ultimately, the goal of automated 3D Data Preparation is to avoid those complex manual processing by creating optimization scenarios that can adapt to any input 3D model structures and any final use cases.

Pixyz Scenario Processor is designed to facilitate this automation, at scale.


What is a typical workflow?

The classic workflow consists of a data preparation expert creating repeatable optimization scenarios in Pixyz Studio (as Python scripts), in order to provide these scenarios to groups of end users who will simply run these scenarios without the need for specific data prep knowledge.


3D for all in the company


An example is a design department of a company that will create various optimization scenarios so that the 3D source models generated within this department can be conformed/optimized/delivered for specific usages within other departments (sales/marketing, training/maintenance, VR/AR/Collab review...).


The IT department could thus set up an intranet service allowing these end-users to self-serve and choose a raw 3D design data plus an optimization scenario adapted to the needs of the final application in which the optimized 3D model will be consumed.


This results in triggering a Pixyz job process which will run on a virtual machine cluster where load-balancing will automatically adapt according to the number of job processes requested in parallel


Check out workflow examples here.


Who uses Pixyz Scenario Processor?

Pixyz Scenario Processor targets IT specialists who need to ease and widespread 3D data preparation workflows for various audiences who want to consume optimized 3D assets for real-time experiences.


What consists of Pixyz Scenario Processor?

Pixyz Scenario Processor is basically a Command Line Interface tool that can import a 3D file, process it according to an optimization/datapreparation scenario and export it as an optimized 3D file (file-to-file).

As in Pixyz Studio, Pixyz Scenario Processor contains a Python runtime environment. At runtime, it executes an optimization scenario which is basically a Python script, or a Python script packaged as a binary file, and passed via the command line.



CLI tool packages
Pixyz Scenario Processor is available in different packages:


Standalone packages are available for download here.


Optimization scenarios

To run, Pixyz Scenario Processor requires data to process on one hand, and an optimization/datapreparation scenario made of Python code on the other hand.

A scenario is the recipe that will be run on a Scenario Processor instance to transform your input 3D data into the best optimized result.


Scenarios can be created specifically to suit your needs, and ready-to-use and sample scenarios are available to help you get started.

More information about scenarios here.


Licensing & pricing model

Pixyz Scenario Processor requires a license to run.

Standalone packages require a floating license coming as Yearly subscription.

AWS package is available with both Pay-as-you-go and Yearly subscriptions.


More information about pricing and licensing here.


To sum-up!