Released on
...
05/
...
25/2023
Release Notes
New features and improvements:
Significant performance improvements across all MeshOptimizer features
Native support for Apple ARM
Various improvements to welding algorithms
Intermediate images are no longer written to disk
Runtime dependencies such as
pngquant
andpngcrush
have been removedIntersections
Enabled intersection removal between transparent and opaque polygons
Ignore intersections between transparent polygons both in intersection removal and editing requests
Material cleanup
Remove geometry for invisible UV islands
Rasterization based cleanup for single color material textures
CLI changes
Added proper support for embedded glTF on output via the
--embedded_gltf
flagAdded
--preserve_empty_nodes
flag which doesn’t delete leaf nodes that don’t contain any scene objects
Bug fixes:
Fixed a bug where skin was left on a node that lost its mesh (e.g. due to mesh being removed)
Fixed a bug with degenerate polygon removal on mesh boundaries
Fixed a crash in atlassing when textures are larger than maximum atlas size
Fix a crash that could occur when empty meshes weren’t cleaned up
Fixed a bug where images used with both blend and mask alpha modes could be alpha boosted
Fixed incorrect amount of ECT1S KTX compression being used for RGBA images
Cameras are now correctly handled when
--freeze_tranform
flag is setFixed transparency propagation through edge collapse
Fixed
--force_one_uv_layer
flag which was in some cases removing remove UV layer 1
...