ChangeLog.txt 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. Version 1.0 / 2017-06-03
  2. * Initial release
  3. Version 1.0.1 / 2017-07-04
  4. * Correction in export when a meshCollider component uses a Mesh that is not present in the list of combined Meshes
  5. Version 1.1.0 / 2017-10-21
  6. * 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.
  7. * 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.
  8. If this case occures, an error is display in the log, and the resulting texture will be reduced to it's maximum possible size
  9. * Add a new parameter to enable combining at startup during runtime.
  10. Version 1.1.1 / 2017-10-24
  11. * Add a tooltip explaining 'Max vertices count' parameter
  12. * Improve documentation (add tooltip for "Max vertices count" parameter and a paragraph to describe vertices >64k issue)
  13. Version 1.2.0 / 2017-10-29
  14. * Add pragma #if UNITY_EDITOR in SaveTextures() function
  15. * Improve documentattion: add paragraph to explain possible quality loss
  16. * Optimization in copy texture process, leading to a big improvement in process speed (especially with tilled textures and UVs out of bound)
  17. * Fix unsupported compressed textures format
  18. * Merge color property of materials within the atlas texture for diffuse textures
  19. Version 1.3.0 / 2017-11-07
  20. * Add version number in asset title
  21. * Improvement in texture input process
  22. * Fix issue with material that don't have Color property
  23. * Improve process progression display: now progress bar correctly increments their value and offer a cancel button
  24. * 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.
  25. * Improve documentation
  26. Version 1.3.1 / 2017-11-18
  27. * Limit texture size to 16384 regardless to the current plateform to prevent some cases of quality loss
  28. * Display destination folder in save settings and do not reset destination folder after uncombine
  29. Version 1.3.2 / 2017-11-27
  30. * Add blendshape support
  31. * Insert instruction of editor script inside a foldout
  32. Version 1.4.0 / 2017-12-17
  33. * New feature! Add possibility to combine into SkinnedMesh
  34. * Prevent a rare case of division by 0 in TextureScale
  35. * Optmize mesh after combining
  36. * Add SuperCombiner namespace
  37. * Correction in texture scaling for tilled textures exceeding maximum possible texture size
  38. * Improve documentation
  39. Version 1.4.1 / 2018-01-09
  40. * Color property of meshes are now supported
  41. * Improve log message in case of tiled texture
  42. * Fix texture alpha channel being lost during process
  43. * Add namespace for all Super Combiner classes
  44. * Improve code comments
  45. * Improve documentation
  46. * Automatically generate default texture color when texture is missing in material
  47. * Automatically scale textures size when material uses textures with different size
  48. Version 1.4.2 / 2018-01-21
  49. * Add support for custom shader properties
  50. * Add explicite reference to SuperCombiner namespace
  51. * Add a tiling factor parameter to increase texture tiling if needed
  52. Version 1.5.0 / 2018-02-18
  53. * Improve comments, clean and better structure of code
  54. * Improve editor interface
  55. * Improve documentation
  56. * Add SuperCombiner Editor menu
  57. * Add new feature to remove mesh from combined mesh
  58. * Add API to combine a selection of GameObjects
  59. * Add parameter to set the target combined GameObject
  60. Version 1.5.1 / 2018-03-23
  61. * Keep using original material in case of only one material found
  62. * Fix handling of material's emission properties
  63. * Fix custom shader properties management
  64. * Improve comments
  65. * Fix EditorError message
  66. * Fix red normal map issue
  67. Version 1.5.2 / 2018-04-01
  68. * Improve comments
  69. * Fix script errors during build
  70. * Fix x-flipped vertices during Obj export
  71. Version 1.6.0 / 2018-06-10
  72. * Add New Multi material feature
  73. * Fix missing tangents issue in remove from combined mesh feature
  74. * Code refactoring and improve comments
  75. * Fix combined mesh's tangents
  76. * Fix error with skinnedMesh with no boneWeights
  77. * Fix error when a mesh has submeshes with no material assigned
  78. Version 1.6.1 / 2018-07-21
  79. * Fix Error with multi material when a group has only one material
  80. * Increase multi material group limit to 10
  81. * Add error message if destination foler is not under Assets/
  82. * Add padding texture atlas parameter
  83. * Fix error when a mesh has submeshes but not all submeshes has a material assigned
  84. * Temporary fix for UI error: replace CancelableProgressBar with ProgressBar
  85. * Add possibility to combine materials only and then combine meshes
  86. Version 1.6.2 / 2018-12-01
  87. * Clean code
  88. * Fix some uvs errors when combining meshes with submeshes
  89. * Add option to generate or not uv2 after combining
  90. * Add SuperCombiner logs in combined results
  91. * Add feature to create unitypackage of the combined gameobjects
  92. * SuperCombiner settings are now saved in combined folder
  93. * Add option to take into account only one LOD level from
  94. Version 1.6.3 / 2020-02-23
  95. * Add feature to include colliders in combined GameObject
  96. * Update documentation
  97. * Optimization in texture atlas baking
  98. * Improve inspector UI
  99. Version 1.6.4 / 2020-03-01
  100. * Remove limitation of 64k vertices for combined meshes
  101. * Minor fixes and improvements
  102. Version 1.6.5 / 2020-04-03
  103. * Code improvements
  104. * Fix problem with mesh that doesn't have uvs
  105. Version 1.6.6 / 2020-04-08
  106. * Clean and improve code
  107. * Add option to combine multimaterial group into mesh with submeshes