Version 1.0 / 2017-06-03 * Initial release Version 1.0.1 / 2017-07-04 * Correction in export when a meshCollider component uses a Mesh that is not present in the list of combined Meshes Version 1.1.0 / 2017-10-21 * Use the API BakeMesh from skinnedMeshRenderer to create a snapshot of the mesh in its current position. This solves the issue of always baking skinnedMeshes in their default T pose. * Correction of an issue causing error during combining process when a material uses a too big scale factor, resulting in a created texture exceeding the maximum texture size handled by Unity for the corresponding target plateform. If this case occures, an error is display in the log, and the resulting texture will be reduced to it's maximum possible size * Add a new parameter to enable combining at startup during runtime. Version 1.1.1 / 2017-10-24 * Add a tooltip explaining 'Max vertices count' parameter * Improve documentation (add tooltip for "Max vertices count" parameter and a paragraph to describe vertices >64k issue) Version 1.2.0 / 2017-10-29 * Add pragma #if UNITY_EDITOR in SaveTextures() function * Improve documentattion: add paragraph to explain possible quality loss * Optimization in copy texture process, leading to a big improvement in process speed (especially with tilled textures and UVs out of bound) * Fix unsupported compressed textures format * Merge color property of materials within the atlas texture for diffuse textures Version 1.3.0 / 2017-11-07 * Add version number in asset title * Improvement in texture input process * Fix issue with material that don't have Color property * Improve process progression display: now progress bar correctly increments their value and offer a cancel button * Catch error during texture processing where texture format is not recognized or handled by Unity (for exemple: DDS). In this case replace the texture by a white texture and display a log error in console. * Improve documentation Version 1.3.1 / 2017-11-18 * Limit texture size to 16384 regardless to the current plateform to prevent some cases of quality loss * Display destination folder in save settings and do not reset destination folder after uncombine Version 1.3.2 / 2017-11-27 * Add blendshape support * Insert instruction of editor script inside a foldout Version 1.4.0 / 2017-12-17 * New feature! Add possibility to combine into SkinnedMesh * Prevent a rare case of division by 0 in TextureScale * Optmize mesh after combining * Add SuperCombiner namespace * Correction in texture scaling for tilled textures exceeding maximum possible texture size * Improve documentation Version 1.4.1 / 2018-01-09 * Color property of meshes are now supported * Improve log message in case of tiled texture * Fix texture alpha channel being lost during process * Add namespace for all Super Combiner classes * Improve code comments * Improve documentation * Automatically generate default texture color when texture is missing in material * Automatically scale textures size when material uses textures with different size Version 1.4.2 / 2018-01-21 * Add support for custom shader properties * Add explicite reference to SuperCombiner namespace * Add a tiling factor parameter to increase texture tiling if needed Version 1.5.0 / 2018-02-18 * Improve comments, clean and better structure of code * Improve editor interface * Improve documentation * Add SuperCombiner Editor menu * Add new feature to remove mesh from combined mesh * Add API to combine a selection of GameObjects * Add parameter to set the target combined GameObject Version 1.5.1 / 2018-03-23 * Keep using original material in case of only one material found * Fix handling of material's emission properties * Fix custom shader properties management * Improve comments * Fix EditorError message * Fix red normal map issue Version 1.5.2 / 2018-04-01 * Improve comments * Fix script errors during build * Fix x-flipped vertices during Obj export Version 1.6.0 / 2018-06-10 * Add New Multi material feature * Fix missing tangents issue in remove from combined mesh feature * Code refactoring and improve comments * Fix combined mesh's tangents * Fix error with skinnedMesh with no boneWeights * Fix error when a mesh has submeshes with no material assigned Version 1.6.1 / 2018-07-21 * Fix Error with multi material when a group has only one material * Increase multi material group limit to 10 * Add error message if destination foler is not under Assets/ * Add padding texture atlas parameter * Fix error when a mesh has submeshes but not all submeshes has a material assigned * Temporary fix for UI error: replace CancelableProgressBar with ProgressBar * Add possibility to combine materials only and then combine meshes Version 1.6.2 / 2018-12-01 * Clean code * Fix some uvs errors when combining meshes with submeshes * Add option to generate or not uv2 after combining * Add SuperCombiner logs in combined results * Add feature to create unitypackage of the combined gameobjects * SuperCombiner settings are now saved in combined folder * Add option to take into account only one LOD level from Version 1.6.3 / 2020-02-23 * Add feature to include colliders in combined GameObject * Update documentation * Optimization in texture atlas baking * Improve inspector UI Version 1.6.4 / 2020-03-01 * Remove limitation of 64k vertices for combined meshes * Minor fixes and improvements Version 1.6.5 / 2020-04-03 * Code improvements * Fix problem with mesh that doesn't have uvs Version 1.6.6 / 2020-04-08 * Clean and improve code * Add option to combine multimaterial group into mesh with submeshes