Overview
Introduction
RapidPipeline 3D Processor schemas are a set of rules that represent and validate the structure and format of RapidPipeline's 3D processing functionalities.
RapidPipeline maintains this semantic normalization by using schemas. Schemas are the standard way of describing data processes in RapidPipeline, allowing all data that conforms to schemas to be reused across all different tools and interfaces without conflicts.
In addition to describing the structure of data, schemas apply constraints and expectations to data so it can be validated as it moves between systems. These standard definitions allow data to be interpreted consistently, regardless of origin, and remove the need for translation across applications.
Available Versions and Compatibility
The 3D Processing Schemas are utilized by multiple RapidPipeline Software Packages & Interfaces as validation for JSON Settings files . Generally the most recent schema version will be adopted and applied within all interfaces.
Newer 3D Processing Schemas are only compatible with the corresponding newer 3D Processor CLI versions. Settings created against the newer schemas might not validate with older versions of the 3D Processor!
See the corresponding schemas and software releases below.
Web Platform & REST API
The RapidPipeline Platform and API are usually always on the latest Schema version.
3D Processor CLI
| CLI Version | 3D Processing Schema (link) | Description |
|---|---|---|
| v7.5.x | 3D Processing Schema v1.5 | Direct operations on the 3D Data, such as Optimization, Compression, etc. |
| v7.4.x | 3D Processing Schema v1.4 | Direct operations on the 3D Data, such as Optimization, Compression, etc. |
| v7.3.x | 3D Processing Schema v1.3 | Direct operations on the 3D Data, such as Optimization, Compression, etc. |
| v7.2.x | 3D Processing Schema v1.2 | Direct operations on the 3D Data, such as Optimization, Compression, etc. |
| v7.1.x | 3D Processing Schema v1.1 | Direct operations on the 3D Data, such as Optimization, Compression, etc. |
| v7.0.x | 3D Processing Schema v1.0 | Direct operations on the 3D Data, such as Optimization, Compression, etc. |
Integrations
| Integration & Version | 3D Processing Schema (link) | Remarks |
|---|---|---|
| All Integrations v1.1.x | 3D Processing Schema v1.5 | Supports RapidPipeline Actions, Within v1.0.x of the integrations only the Blender Add-On has access to the 3D Processor Settings now presented as Expert Mode |
| All Integrations v1.0.x | 3D Processing Schema v1.4 | Supports RapidPipeline Actions, Within v1.0.x of the integrations only the Blender Add-On has access to the 3D Processor Settings now presented as Expert Mode |
| Blender Add-On v0.2.4 | 3D Processing Schema v1.4 | Supports RapidPipeline Actions, 3D Processor Settings are now presented as Expert Mode |
| Blender Add-On v0.2.3 | 3D Processing Schema v1.3 | First experimental version of RapidPipeline Actions. Uses 3D Processing Settings validated against v1.3 schema. |
| Blender Add-On v0.2.2 | 3D Processing Schema v1.2 | Uses 3D Processing Settings validated against v1.2 schema. |
| Blender Add-On v0.2.1 | 3D Processing Schema v1.1 | Uses 3D Processing Settings validated against v1.1 schema. |
| Blender Add-On v0.2.0 | 3D Processing Schema v1.0 | Uses 3D Processing Settings validated against v1.0 schema. |
Further Documentation
For the full Documentation on all available data operations commands and system settings, please refer to the CLI Commands Guide and 3D Processor System Schema & Settings.
The 3D Processor is available for multiple interfaces: