About Pixyz Scenario Processor

All the notes that are listed below and that are not related to Pixyz Studio's user interface or interactive usage are also valid for Pixyz Scenario Processor.

Release 2022.1 update 2 (2022.1.2.7)

Released on September 7, 2023.

Enhancements

Import

These file format versions are now supported:

Format

Version

CATIA

V5_6R2023

Inventor

2024

NX-Unigraphics

NX2212

Parasolid

35.1

Revit

2023

Solid Edge

2023

SolidWorks

2023


These enhancements concern the import of files:

Format

Extension

Enhancement

STEP

.stp

Added the UseFilePrecision setting to the import preferences. Use this setting to avoid losing details in CAD files.

Export

These enhancements concern the export of files:

Format

Extension

Enhancement

glTF

.glb, .gltf

Improved the handling of metallic and roughness textures at export.

API

  • Security: updated and solved various vulnerabilities that were related to Python 3.8 and OSS.
  • Vulnerability: upgraded from Python 3.8.3 to Python 3.8.17.

Fixes

Installation

Fixed an issue that caused the following error message to be displayed at the end of installation: VC redist install fail.

Import

These fixes concern the import of files:

Format

Fix

CATIA

Fixed an issue that caused PMI text to be illegible.

Fixed an issue that prevented transparent parts from being detected.

CATIA

Fixed an issue that caused all imported meshes to be duplicated.

Creo

Fixed a parsing issue that occurred during the import of specific Creo files.

glTF

Fixed an issue that caused crashing during the import of .glb files that include animations.

Inventor

Fixed a parsing error that prevented the import of .ipt files.

JT

Fixed an issue regarding the creation of faces with cone shapes.

Improved the handling of tori in BREP shapes.

Navisworks

Fixed an issue regarding the generation of materials. This issue caused transparent parts to be displayed as solid.

Revit

Fixed an issue that could prevent the import of specific metadata at import.

Rhino

Fixed an issue on Boolean subtraction that was causing the inversion of surfaces.

SolidWorks

Fixed an issue that caused some instantiated subassemblies (prototypes) to be missing after import.

STEP

Improved the handling of metadata for files that have been exported in .stp format from Creo.

Fixed a precision issue that caused .stp files to be imported with destroyed faces.

Export

These fixes concern the export of files:

Format

Fix

glTF

Fixed an issue that prevented the reimport of glTF files that had been previously exported to the glTF format. Pixyz returned this error message: Wrong base type.


Functions

  • BakeMaps: fixed an issue that generated incorrect results during the baking of AO texture maps (ComputeAO).
  • IdentifyPatches: fixed an issue that could cause crashing.
  • RemoveSymetryMatrices: fixed an issue with the operation order that caused file parts to move to incorrect positions.
  • Tessellate:
    • STEP files: fixed precision errors and projection errors on cones. These errors caused holes to be created and faces to be missing after tessellation.
    • CATIA files: fixed an issue about precision and CAD structure on curves that prevented the correct tessellation of surfaces.

UI

  • Material Editor:
    • Fixed an issue that caused crashing when users changed the value of the opacity field from coeff to texture for PBR materials.
    • Fixed an issue that prevented the texture names to be updated in the user interface after their modification through scripting.
  • Fixed an issue that prevented scroll bars from behaving correctly in function dialog boxes.


Release 2022.1 update 1 (2022.1.1.4)

Released on November 16, 2022.

 

NOTE                For an overview of the main features that are new in Pixyz Studio 2022.1, visit this page.

Enhancements

Import

Format

Enhancement

Creo

  • Version 9.0 is now supported.
  • Improved processing. Tessellation issues for files that contain B-rep data are fixed.

Inventor

Version 2023 is now supported.

Parasolid

Version 34.1 is now supported.

NX-Unigraphics

Version NX 2206 Series is now supported.

Fixes

Import and export

  • Import
    • Fixed a bug that prevented the import of some metadata along with models.
    • PMI: fixed a bug that caused imports to fail and crashing when users load .3dxml files that include product and manufacturing information (PMI).
    • Import using scripts: fixed an issue that could cause crashing if file paths are incorrectly set.
    • .fbx format: fixed a bug that could cause crashing for files that contain B-rep data.
    • Catia format: fixed a bug that could cause incorrect trimming of surfaces.
    • DELTAGEN .csb format: fixed a bug that prevented the import, from DELTAGEN files, of objects that are referenced from the same object.
    • .pvz format: fixed a bug that caused crashing at import.
    • .wire format: fixed an issue that could cause crashing during the import of multiple .wire files.


  • Export
    • Emissive map: fixed an issue that caused the loss of Emissive maps on PBR materials in exported .fbx files.
    • glTF format:
      • Fixed an issue that caused nodes to be duplicated in exported .glTF files.
      • Fixed an issue that corrupted node hierarchies.

Functions

  • .pxz format: fixed an issue that could cause crashing at the opening of .pxz files.
  • .jt format: fixed a bug that caused incorrect positioning of parts.
  • Tessellation
    • Fixed an issue that could cause incorrect tessellation for Rhino files.
    • Fixed an issue that consumed RAM to the point of freezing.
  • Fixed an issue that destroyed surfaces when users perform CAD repair, then tessellation.
  • Selection by maximum size: fixed an issue that could cause crashing when users search for small objects, then create occurrences from the selected results.
  • Object IDs: fixed an issue that caused the same ID to be generated for two cubes after their creation in a scene.
  • Resizing UVs to texture size: fixed an issue that caused crashing.
  • Deletion of occurrences:
    • Fixed an issue that could cause crashing when users search for small objects, then delete the selected results.
    • Fixed an issue that significantly slowed down the deletion of multiple occurrences.
  • Multilingual capability is now available again.
  • Workspace: fixed an issue that could cause crashing after the creation of custom workspaces.
  • Custom toolbar: fixed an issue that caused crashing when users add functions to custom toolbars.

Security

The security vulnerability is now fixed.

Known issues

  • If you launch Pixyz Studio for display on a secondary monitor, the Viewer appears white and the scene is not displayed. This issue is caused by a conflict between nVidia GPUs and another software. Check this page for a work-around.
  • Animations that are exported to USD formats (.usda, .usdc, and .usdz files) may not behave properly.

Release 2022.1.0.36

(Released July 11, 2022)

 

NOTE                For an overview of the main features that are new in Pixyz Studio 2022.1, visit this page.

New features

  • [Import] PVZ format: added support for the Creo View format at import (Beta).
  • [Import] Navisworks format: added support for the Autodesk Navisworks format at import (Beta).
  • [Export] Prefab format: added support for the Unity Prefab format at export.
  • [Export] FBX format: new FBX Up Axis parameter. This parameter determines the up axis for FBX files at export.
  • [Export] gltTF format: new Apply Scale parameter. This parameter determines the scale to be applied to convert units from millimeters (Pixyz) to meters (glTF convention) at export.
  • [Function] New Resize UVs To Texture Size feature. Use this feature to resize UVs following a real-world texture size, in millimeters.
  • [Function] New Tessellate Point Clouds feature. Use this feature to create a mesh from a set of points.
  • [Function] New Flatten UV feature. Use this feature to generate UVs by flattening meshes. Use this feature to unwrap texture UVs without creating seams, while minimizing distortion.
  • [Function] New functionality to generate maps with infinite padding at baking. Set Padding to -1.
  • [Function] New Merge UV Islands feature. Use this feature to create connected and continuous UVs from conformal scaled UVs that have been created at tessellation.
  • [Function] New Delete Empty Animation feature. Use this feature to remove animations with empty frames or without frame.
  • [Function] New Convert Materials To PBR and Convert Materials To Color features. Use these features to convert a list of materials to an OBR pattern or a color pattern.
  • [Tool] Enhanced the Advanced Search feature. A live preview of the selection is now displayed in the Viewer.
  • [UI] New Reset Workspace and Toolbar option in the Window menu. Use this feature to reset the app layout to the default layout.
  • [UI] New button in the Animation Player. Use this button to display skeletal models in their static pose (T-pose).
  • [UX] Added a warning in the functions dialog box, which informs users that the whole scene is processed in case of empty selection.
  • [UX] You can now rename occurrences by pressing F2.
  • [UX] New Center To Origin feature. Use this feature to quickly position a model at the origin of the scene.
  • [UX] New Snap To Ground feature. Use this feature to quickly position a model on the ground.
  • [API] New and updated Python sample scripts are available.

Fixes

  • [Import] Catia format: fixed a bug that could cause meshes to be exploded out of CAD surfaces.
  • [Import] JT format: fixed an issue that prevented helicoid shapes, such as screws, to be properly tessellated.
  • [Import] NX format: fixed an issue that caused the up axis to be incorrect at import and that resulted in tilted models.
  • [Import] PTS format: fixed an issue that prevented the correct import of .pts files.
  • Import] PXZ format: fixed an issue that prevented root node properties, such as matrices and materials, to be preserved during the import of a .pxz file as a sub-file in a scene.
  • [Import] USD format: the up axis of imported files is now correctly read at import.
  • [Import] USD format: fixed an issue that caused materials to be created multiple times.
  • [Import] USD format: fixed an issue that could cause meshes to be missing at import.
  • [Import] USD format: fixed an issue that caused mesh normals to be missing on some files at import.
  • [Import] USD format: fixed an issue that prevented the import of USD files that had been exported from Omniverse.
  • [Import] VRED format: fixed a bug that prevented materials to be assigned to .vpb files.
  • [Export] Export To Reflect feature: fixed an issue that caused opacity maps to be improperly exported to Unity Reflect.
  • [Export] glTF format: fixed an issue that caused the following error to be raised at the export of a selection: Should not happen.
  • [Export] glTF format: fixed an issue that caused the following error to be raised for metadata that contains specific characters: Wrong base type.
  • [Export] glTF format: fixed an issue that prevented the correct export of opacity maps.
  • [Export] glTF format: fixed an issue that caused the incorrect export of materials that are applied to instances of assembly occurrences, which resulted in wrong material assignment.
  • [Export] OBJ format: fixed an issue that caused meshes to be exported with inverted normals, which resulted in improperly shaded models.
  • [Function] Fixed an issue with the Combine Meshes feature, which did not work properly in case of parent parts of other parts.
  • [Function] Fixed an issue with the Decimate To Target feature that destroyed existing tangents on processed meshes.
  • [Function] Fixed an issue with the Decimate To Target feature that caused crashing with meshes that have polygonal weights.
  • [Function] Fixed an issue with the Orient Normals feature that could generate broken normals.
  • [Function] Fixed an issue that caused the processing of the Pause Viewer feature to be overridden by the processing of another function call.
  • [Function] Fixed an issue with the ProxyMesh+Bake feature that could prevent the part matrix from being taken into account during baking.
  • [Function] Fixed an issue with the Convert Similar Occurrences To Instances feature concerning the transformation of part child nodes.
  • [Plugins] Fixed an issue that caused the display of plugin function names to be truncated in menus.
  • [Tools] Fixed a bug that was related to the generation of cutting planes on manually scaled models.
  • [UI] Fixed bugs that occurred during the display of occurrence properties in the product structure. These bugs could cause, for example, issues with column resizing, and items to be cropped.
  • [UI] Fixed an issue that caused custom toolbars to not show the function name.

Enhancements

  • [Import] All CAD formats: updated the Pixyz CAD modeler that handles CAD geometries at import for better performance, quality, and memory usage.
  • [Import] Updated the Guided import feature for improved results with any type of source file.
  • [Import] STEP format: revamped the importer for improved performance and quality.
  • [Import] Rhino format: fixed an issue that prevented metadata that is stored on layers and objects to be preserved at import.
  • [Function] Enhanced the Tessellate feature. You can now generate UVs from CAD patches at the tessellation phase. Set UV Mode to Conformal Scaled UVs.
  • [Function] Enhanced the Delete Lines feature. This feature now deletes CAD lines, in addition to mesh lines.
  • [Function] Enhanced the mergeMaterials and mergeImages functions. You can now select which materials or images to merge. In previous versions, merging applied to all materials or images.
  • [Function] Enhanced the Generate LOD Chain process. You can choose the decimation strategy, that is, choose quality criteria or target a specific polygon count.
  • [Function] The Hidden Removal features now ignore non-visible parts during camera computation.
  • [Function] The Export To Unity Reflect feature now exports metadata.
  • [UX] Made several improvements that smoothen the experience of data preparation in Pixyz Studio.

Known issues

  • If you launch Pixyz Studio for display on a secondary monitor, the Viewer appears white and the scene is not displayed. This issue is caused by a conflict between nVidia GPUs and another software. Check this page for a work-around.
  • Animations that are exported to USD formats (.usda, .usdc, and .usdz files) may not behave properly.
  • CREO files may not be properly tessellated, which results in shattered meshes.



Older releases

Find below the links to the Release notes for older Pixyz Studio official releases: