NOTE                Starting from the 2022.1 release, you can install Pixyz Plugin only from the Package Manager. Read more.

Pixyz Plugin 2022.1 update 1 (package 1.0.1)

Released on November 16, 2022.

Fixes

  • LODTool: fixed an issue that was preventing the Use selection as one group feature from working properly in the LODGeneration tool.
  • Toolbox
    • Combined mesh baking: fixed an issue that was causing black artifacts.
    • Retopology baking: fixed an issue that could cause infinite baking.
    • Impostors
      • Fixed an issue that was generating an empty GameObject.
      • Fixed an issue that was preventing the correct orientation of custom meshes.
      • Fixed an issue that was preventing the proper handling of positive or negative scales.
  • Removed the .h headers file from the binaries that could prevent performing Unity builds in some platforms.

Known issues

You cannot import .pxz files from Pixyz Studio 2022.1.1.4. You can import files from older versions of Pixyz Studio or from other file formats, for example .fbx.

Pixyz Plugin 2022.1.0.37

Released on July 11, 2022.

New features

  • [Installation] Pixyz Plugin is made of 3 packages, installable from the Package Manager
  • [Import] New formats are now supported:
    • Naviswork (.nwd, .nwc)
    • Creo View (.pvz, .pvs)

Enhancements

  • [Import] Improved support for the Rhino format (.3dm).
  • [Import] Made global improvements to the CAD import algorithm.
  • [Import] Improved support for the STEP format (.step).

Fixes

  • [Import] VRED format: fixed a bug that prevented materials to be assigned to .vpb files.
  • [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] Rhino format: fixed an issue that prevented metadata that is stored on layers and objects to be preserved at import.
  • [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] PTS format: fixed an issue that prevented the correct import of .pts files.
  • [Import] NX format: fixed an issue that caused the up axis to be incorrect at import and that resulted in tilted models.
  • [Import] JT format: fixed an issue that prevented helicoid shapes, such as screws, to be properly tessellated.
  • [Import] Catia format: fixed a bug that could cause meshes to be exploded out of CAD surfaces.
  • [Import] Toolbox: fixed the CreateUVforLightMaps algorithm.
  • [Import] Fixed an issue that prevented the transparent renderer to be retrieved at import.
  • [Toolbox] Fixed an issue for the use of the baking function on models without tangents.
  • [Toolbox] Fixed a bug for the use of the baking function with the transparent mesh renderer.
  • [LODTool] Fixed a bug that caused LOD levels with impostors to be empty.
  • [LODTool] Fixed a bug that caused lags after the selection of the LODGroup GameObject in Unity 2021.1.
  • [LODTool] Fixed a bug concerning the use of the LOD tool on meshes with custom shaders and the change of the rendering mode.


Known issues

  • [Import] When generating LODs at import, you can't select a custom quality as the top-level LOD.
  • [Toolbox] Baking functions are not compatible with URP or HDRP scenes.
  • [Toolbox] You can't update prefabs with the Toolbox.
  • [Toolbox] A bug occurs with the Create Impostor feature during rendering on custom meshes.
  • [Toolbox] A bug occurs with the Create Impostor feature on child GameObjects.
  • [LODTool] A bug occurs when you use the whole selection as a group.


Update 2021.1.3.2

(Released April 19, 2022)

Update

  • Update compatibility message for unverified Unity version

Fixed

  • [Licensing] Fixed problem with floating license where the software was asking to reconnect to server each new session
  • [All] Fixed some issues that could provoke latency while closing the software

Known Issues

  • [Import] Custom Quality when generating LODs at import can't be chosen as upper LOD
  • [Import] [Toolbox] CreateUVforLightMaps bugged. Fix incoming for the next version
  • [Toolbox] Baking functions are not compatible with URP or HDRP scene
  • [Toolbox] Baking doesn't work on transparent Mesh renderer
  • [Toolbox] Baking doesn't work with model without tangeants
  • [LODTool] Bug when using LOD Tool on mesh with Custom shaders changing its rendering mode
  • [LODTool] LOD level with Create Impostor is empty
  • [LODTool] Lags when selecting the LODGroup GameObject in Unity 2021.1


Update 2021.1.2.10

(Released February 28, 2022)


Update

  • Pixyz Plugin official compatibility with Unity 2021.2
  • [Import] "Parasolid" format: version 34 supported

Fixed

  • [Install] Fix bug where errors were prompted while trying to install Pixyz Plugin on Unity 2021.2
  • [Import] Fixed bug where .ATT file doesn't get read properly
  • [Import] Fixed several issues with Solidworks file
  • [Import] Fixed bug with CatProduct files
  • [Import] Fixed bug with IGES import with missing faces
  • [Import] Fixed issue with NX files
  • [Import] Fixed issue with IFC file where elements tagged "CivilElementLabelled" were not imported
  • [Import] Fixed bug with scale & materials assignation from Solidworks file 
  • [Import] Fixed bug with missing part and incorrect colors from STEP


Update 2021.1.1.5

(Released November 30, 2021)

Fixed

  • [Import] Fixed bug with material assignation with CATIA files
  • [Toolbox] Fixed bug when Replace By Bounding Box was resetting the material's shader to Standard
  • [Toolbox] Fixed bug where Impostor was rendered fully white
  • [Toolbox] Fixed potential bug with endless Decimate to Quality on model with lines
  • [License Manager] Fixed bug with errors prompts and black tab when license is not found


Known Issues

  • [Import] Custom Quality when generating LODs at import can't be chosen as upper LOD
  • [Toolbox] Baking functions are not compatible with URP or HDRP scene
  • [Toolbox] Baking doesn't work on transparent Mesh renderer
  • [LODTool] Bug when using LOD Tool on mesh with Custom shaders changing its rendering mode
  • [LODTool] Unity error prompted when selecting the GameObject with the LODGroup component
  • [LODTool] LOD level with Create Impostor is empty

Release 2021.1.0.79

(Released November 4, 2021)

Breaking Changes

  • For runtime use-cases or to import several files at once into Unity from script, a new free product Pixyz Loader is available. Check more information here.


New

  • Support for .*GDSII format
  • Support for *.STPX file
  • Add Create Impostor function
  • New Move Pivot point functions
  • Add Z-fighting corrector
  • New merge functions - By Regions, By Hierarchy level, By name
  • New Filter for Rule Engine - By Triangle count, by Size, By Vertices count
  • New "Avoid Negative Scale" parameter at import
  • Custom Tessellation value possible at import
  • New Replace By Mesh option in Replace By function



Improved

  • Pixyz Plugin compatible with Unity 2021.1
  • Quality of small object respected at import
  • Improved support for GLTF: metadata, lines & points, Bones & skinned mesh and all textures (Albedo, Normal, metallic, Occlusion, Emissive)
  • Improved support for PLM-XML: Bugs fixed & smart sync from asset folder
  • Improved support .JT: Faster and better mesh quality with .JT as well as adding support of points
  • VRED 2021 & 2022 files support
  • Revamped Decimate function : Performances, UX and memory consumption
  • Choose between Automatic or Manual orientation at import
  • "Don't show again" option when saving Prefabs



Fixed

  • [Asset] Fix VPB missing dedicated Import Settings when importing from assets
  • [Asset] Fixed blank name of Import Settings when creating prefab
  • [Headless] Fixed bug preventing using some Toolbox functions in headless mode
  • [Import] CleanUpIntermediaryNodes on .IFC now imports models with the right name
  • [Import] Fix bug when creating UVforLightMaps at import
  • [Import] Fix bug where Mesh Renderer was created on GameObject with Component LOD Group while importing with Repair Instances + Create LODs activated
  • [Import] Fix bug with textures import with *.gltf
  • [Import] Fixed bug at import on materials rendered red (Greyscale color issue)
  • [Import] Fixed bug when importing animation from *.VPB files
  • [Import] Fixed bug which prevented the use of "Use Material in Resources" parameter
  • [Import] Fixed bug with Smart Merging function while importing *.VPB files
  • [Import] Fixed potential blocking when trying to import .sldasm files
  • [Import] Preservation of Bones & Skins information while importing a model with Pixyz importer
  • [LOD Tool] Fixed Combine function when used from LOD Rule
  • [LOD Tool] Increased stability and performances
  • [Rule Engine] Fix bug when "Insert After" a rule was inserting before
  • [Rule Engine] Fixed bug on undoing (ctrl + z) Rule processing with merging function
  • [Rule Engine] Fixed bug with Debug given the wrong number of triangles
  • [Toolbox] Fixed bug where meshes were renamed when using Toolbox functions on them
  • [Toolbox] Fixed bug with Retopology Field Aligned
  • [URP] Fixed bug with losing Base Map when using decimate
  • [URP] Fixed bug with missing base map when importing .fbx in URP scene





Update 2020.2.6.2

(Released July 02, 2021)

Improved

  • [Import] "Creo" format: version 8 supported
  • [Import] "Parasolid" format: version 33.1 supported
  • [Import] "Catia" format: version V5-6 R2021 supported
  • [Import] "Rhino" format: version 7 supported
  • [Import] "NX-Unigraphics" format: version 1980 supported


Fixed

  • [Import] Fixed potential issue with STEP import
  • [Import] Fix issue with materials on STEP AP242
  • [Import] Fix potential bug with CATIA files
  • [Import] Fix potential bug with Solidworks files
  • [Import] Fixed potential issue with Parasolid file
  • [Import] Fixed .IFC potential issues & crashes



Update 2020.2.4.5

(Released May 17, 2021)


Fixed

  • [Import] "JT" format: Fixed a bug causing the loading of all LODs at import (only highest level is imported now)
  • [Import] Fix bug which prevented to import .pxz file with curves or rigged animations


Known Issues


  • Using Toolbox's functions change Meshes' name
  • DecimateToTarget on specific JT files can give uneven result
  • Importing JT can takes a lot of time. It's due to the retrieve of Brep informations in order to let Pixyz generate a high quality mesh, better suited for hard optimization. 
  • Pixyz Point Clouds shader isn't compatible with WebGL applications
  • *.DWG 2D Drawings doesn't handle the colors
  • Importing .fbx with Plugin will keep only your albedo map
  • Advanced Hidden Removal doesn't work while trying to preserve Cavities
  • Bug with Create UV for lightMaps at Import
  • Bug with CreateLOD + Repair Instances at import


Update 2020.2.3.9

(Released April 14, 2021)

Improved

  • [General] Pixyz Plugin is officially compatible with Unity 2020.3 LTS
  • [Import] "glTF" format: Updated format to import lines
  • [Import] "JT" format: Updated format to import points
  • [Import] NX-Unigraphics format: version 1953 supported
  • [Import] Parasolid format: version 33 supported


Fixed

  • [Import] Fix bug with override Shader at import
  • [Import] Fix bug with Transparent materials not handled correctly
  • [Import] Fix potential crash at import with textured model (.pxz)
  • [Import] Fix prefab creation at import
  • [Import] "FBX" format: Fixed metadata types different from  "string" type not properly exported
  • [Import] "glTF" format: Fixed metadata/custom properties (extras) not imported
  • [Import] "glTF" format: Fixed Opacity map ignored when Diffuse map also contains alpha information
  • [Import] "glTF" format: Fixed ORM textures not properly named at import
  • [Import] "glTF" format: Fixed wrong albedo color with some GLB files at import
  • [Import] "JT" format: Fixed metadata attached to empty occurrences not imported
  • [Import] "JT" format: Fixed potential instability when importing files containing lines
  • [Import] "Rhino" format: Fixed potential RAM limitation bug when importing .3dm files
  • [Import] "SolidWorks" format: Fixed error with .SLDASM that was too demanding in memory and never ended
  • [Import] "Parasolid" format: improved import of Parasolid properties
  • [Import] "DWG" format: improved support
  • [Import] "Catia" format: improved support
  • [Toolbox] Fix bug on CreateUV projection when not using localAABB


Known Issues


  • Using Toolbox's functions change Meshes' name
  • DecimateToTarget on specific JT files can give uneven result
  • Importing JT can takes a lot of time. It's due to the retrieve of Brep informations in order to let Pixyz generate a high quality mesh, better suited for hard optimization. 
  • Pixyz Point Clouds shader isn't compatible with WebGL applications
  • *.DWG 2D Drawings doesn't handle the colors
  • Importing .fbx with Plugin will keep only your albedo map
  • Advanced Hidden Removal doesn't work while trying to preserve Cavities
  • Bug with Create UV for lightMaps at Import
  • Bug with CreateLOD + Repair Instances at import


Update 2020.2.2.18

(Released February 17, 2020)

Improved

  • [General] Add Pixyz_2020_2 or NEWER to Define list
  • [Import] Update Import Window with Point Clouds
  • [Import] "Revit" format: Added support for version 2021
  • [Import] "Solid Edge" format: Added support for version 2021
  • [Toolbox] Optimization algorithms on Mesh are now compatible with HDRP & URP
  • [Toolbox] Better result with Retopology Standard


Fixed


  • [Install] Fix install via Package Manager with Git link
  • [Import] "Revit" format: Fixed incorrect UV coordinates within Revit models
  • [Import] "STEP" format: Fixed incorrect loading of some STEP242 files
  • [Import] "Creo" format: Fixed potentially missing geometries
  • [Import] Fix Rule processing before Prefab creation at import
  • [Import] Fix performances when importing .pxz file
  • [Import] Fix bug with Culled level when generating LOD at import
  • [Import] Fix triangularize at import that was causing holes in meshes
  • [Import] Fix bug with .e57 that didn"t import all the GameObjects contained in the Point Clouds file
  • [Import] Fix bug at import with .iam file
  • [Import] Fix bug with limitations of textures size at import
  • [Import] "3DXML" format: Fixed potential wrong positions giving exploded models
  • [Toolbox] Fix bug on Merge that didn't merge sub-meshes
  • [Toolbox] Fix bug with CreateUV that was changing Material's type
  • [Toolbox] Fix warning text for Retopology functions
  • [Toolbox] Fix error message with click on mesh renderer without material
  • [Toolbox] Fix bug that was deactivating the full hierarchy when we were doing Remeshing fonction
  • [Toolbox] Fix triangle count issue with Create Colliders - Retopology Standard
  • [Toolbox] Update behaviour with function launched on mesh without renderer
  • [Toolbox] Fix presets on CreateUV for LightMaps
  • [Toolbox] Fix issue with Create Normals
  • [Toolbox] Fix issue with GameObject & Sub-mesh level on RemoveHidden function
  • [Toolbox] Fixed "Smart Orient Faces" not properly orienting faces in some cases
  • [LOD Tool] Fix LOD Bar when adding LOD Rule to an LOD Process


Known Issues


  • Using Toolbox's functions change Meshes' name
  • DecimateToTarget on specific JT files can give uneven result
  • Importing JT can takes a lot of time. It's due to the retrieve of Brep informations in order to let Pixyz generate a high quality mesh, better suited for hard optimization. 
  • Problem when createUV with very low value on meshes with textured materials. You need to re-assigned them to get the appropriate rendering.
  • Pixyz Point Clouds shader isn't compatible with WebGL application
  • *.DWG 2D Drawings doesn't handle the colors 


Update 2020.2.1.9

(Released December 24, 2020)

Improved

  • [Import] Support of SolidWorks 2021 version

Fixed

  • [Import] Fix potential issues with JT import
  • [Toolbox] Fix triangle count issue with Create Colliders - Retopology Standard
  • [Toolbox] Fix issue with Create Normals
  • [Toolbox] Update behaviour with function launched on mesh without renderer
  • [Toolbox] Fix issue with GameObject & Sub-mesh level on RemoveHidden function
  • [Toolbox] Fix presets on CreateUV for LightMaps
  • [Material] Fix potential crash with Undo while Material Editor opened


Known Issues

  • Using Merge function gives console's errors but still work 
  • Problem of memory leak while using Toolbox function
  • Using Toolbox's functions change Meshes' name
  • Importing JT can takes a lot of time. It's due to the retrieve of Brep informations in order to let Pixyz generate a high quality mesh, better suited for hard optimization. 
  • Problem when createUV with very low value on meshes with textured materials. You need to re-assigned them to get the appropriate rendering.
  • Assigning a LODRule to a LODProcess make the LOD distribution bar bugged
  • Huge .RCP files can request a very high memory at import and therefore makes your Unity Editor stop the process
  • Pixyz Point Clouds shader isn't compatible with WebGL application



Release 2020.2.0.64

(Released December 7, 2020)

Breaking Changes

  • Pixyz Plugin for Unity can't be infused in your realtime applications for importing .pxz through API anymore. A new product for that purpose is coming soon
  • Pixyz Toolbox can be used on your animated assets (imported via Unity) and preserves bones & rigged information. 


New

  • Add LOD Tools (in Preview)
  • Add Decomposition Convex approach for Colliders generation
  • Add Combine mesh function
  • Add Create Billboard function
  • Add "Neighbors Preservation" for Hidden Removal function
  • Add Retopology Field-Aligned strategy (in Preview)
  • Add support of Autodesk ReCap files (rcp, rcs)


Improved

  • Automatic orientation of 3D models at import
  • Improved .JT import: Full Preservation of 3D data information and better mesh quality for less triangles
  • Improve .RVM import: Metadata imported with .RVM file through .ATT file
  • Improved .GLTF import : Higher performances & support of Point Clouds data
  • Improved Decimate To Target function with advanced parameters (ponderations)

Fixed

  • Fix Retopology standard with Baked textures
  • Fix rare bug on automatic decimation at import
  • Fix .pxz with Point Clouds data
  • Fix misplaced parts at import in some cases
  • Fix several issues regarding .JT imports

Known Issues

  • Problem of memory leak while using toolbox functions
  • Bug with changes of meshes' name when using the Toolbox
  • Importing JT can takes a lot of time. It's due to the retrieve of Brep informations in order to let Pixyz generate a high quality mesh, better suited for hard optimization.
  • Bug with Remove Hidden Level sub-mesh & GameObject
  • Create Normals give unrelevant result
  • Problem when createUV on meshes with textured materials. You need to re-assigned them to get the appropriate rendering.
  • Missing Presets on CreateUVforLightMaps
  • Huge .RCP files can request a very high memory at import and therefore makes your Unity Editor stop the process

Update 2020.1.2.16

(Released September 15, 2020)

Improved

  • Prevent users from importing while its already importing (causes crashes)
  • Replace warning with a dialog when adding pixyz importable files to the project, with the possibility to import directly using default settings
  • "Creo" format: Add support for version 7
  • "ACIS" format: Add support for version 2020
  • "Catia" format: Add support for version V5-R2020
  • "JT" format: Add support for version 10.3
  • "Autodesk Inventor" format: Add support for version 2021
  • General continuous improvement for all formats

Fixed

  • Fix an error when building without initializating the plugin
  • "Alias" format: Fix bad handling of symmetries at import
  • "IFC" format: Fix potentially missing parts in *.ifc files
  • "3DXML" format: Fix bad instances handling at export generating unreadable files (import fail)
  • "3DXML" format: Fix potential crash when exporting *.3dxml files after deleting textures
  • "Pixyz" format: Fix *.pxz export issue with very big files
  • Fix bad "Hidden Removal" bad behavior with transparent parts

Update 2020.1.1.8

(Released July 01, 2020)

New

  • Add "Repair Instances" feature at import to create instances from similar parts
  • Add « Yes for all » option when unpacking prefab from toolbox 
  • Add basic README at the package root

Improved

  • "SolidWorks" format: Add support for version 2020
  • "Revit" format: Add support for version 2020
  • "NX" format: Add support for version 1899
  • "Parasolid" format: Add support for version 32
  • "PLMXML" format: Add ExternalFile support
  • "STEP" format: format improved to avoid missing parts
  • "All formats": Add a default material import when an unknown type of material is used
  • Add a precision to evaluate if a CAD Curve is closed or not
  • Disable automatic patch merging for PXZ files to increase performances
  • Add serialization of colliders generated with the toolbox when creating a prefab

Fixed

  • "3DXML" format: Fix potentially missing metadata at import
  • "USD" format: Fix disconnected meshes at import (using format indexation)
  • "CGR" format: Fix potential crash when reading some PMI
  • "Alias" format: fix precision issue with the mode "By layer (one part by layer)"
  • "Pixyz" format: Fix missing components located on root node at import
  • "Pixyz" format: Fix potential crash when importing pr manipulating an old *.pxz file (prior to version 2020.1)
  • "Revit" format: Fix long delay upon reading metadata
  • Fix regression on performance of prefab creation
  • Fix compatibility link to doc
  • Fix no repaint when selection has changed in toolbox
  • Fix compatibility with unity 2018.4 to 2019.2
  • Fix CreatePrefab missing materials

Known Issues

  • JT format: JT v10 format gives uneven results. When possible, prefer using JT v9 format.
  • The retopologize + baking tool is very slow in some conditions (for point clouds as for meshes)