TriLibVersion.txt 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. 2.0.6
  2. Fixed FBX Mesh normals importing issue.
  3. Fixed Normal Maps creation issue.
  4. 2.0.5
  5. Fixed ScriptableObject creation on the editor (TriLib was always replacing the existing Mapper assets).
  6. Fixed ImportColors, ImportMeshes, ImportMaterials, and ImportTextures option not working on some file-formats.
  7. Fixed Mesh normals calculation.
  8. Fixed Mesh tangents calculation.
  9. Added OBJ vertex-color support.
  10. Unrestricted bones-per-vertex option disabled for tweaking. Will be re-enabled on the next update.
  11. 2.0.4
  12. Added AssetLoaderOptions editing to TriLibScriptedImporter.
  13. Fixed DestroyImmediate bug on AssetLoader.cs.
  14. 2.0.3
  15. Added initial 3MF support.
  16. Fixed in-editor Mesh instancing memory leak.
  17. Fixed in-editor Material naming warnings.
  18. Moved pre-allocations inside AssetLoaderOptions.
  19. Fixed missing Scripts in demo scenes.
  20. 2.0.2
  21. Added GLTF 2 Sparse Accessors support.
  22. 2.0.1
  23. Material Mapper refactoring.
  24. Added experimental UniversalRP and HDRP support.
  25. 2.0
  26. Initial TriLib 2 Asset Store release.
  27. 1.9.0
  28. Fixed missing animation components assignment
  29. Fixed aiMaterial_GetShininessStrength and aiMaterial_GetShininess values reading
  30. Added options to: Disable Automatic Models loading on Editor, Disable Native Plugins checking, Disable Deprecated Versions checking on Project Settings.
  31. Added button to configure Native Plugins metadata on Project Settings.
  32. Moved TriLib menu items to Project Settings.
  33. Removed hard-coded references to TriLib install path on samples, allowing users to run the samples when TriLib is installed on a different folder.
  34. Deprecated AssetLoaderOptions.ForceAnimationComponents field
  35. 1.8.9b
  36. WebGL native libraries reference fix
  37. 1.8.9a
  38. Replaced WebGL libraries
  39. 1.8.9
  40. STEP reader fixes
  41. 3DS progress handler fix
  42. FBX reader fixes
  43. GLTF2 reader fixes
  44. GLTF reader fixes
  45. MD4 reader fixes
  46. MMD reader fixes
  47. OBJ reader fixes
  48. DAE reader fixes
  49. SMD reader fixes
  50. Removed invalid data checking which was preventing some models from loading
  51. Removed iOS internal ZLIB dependency (using TriLib own ZLIB)
  52. Fixed WebGL issues*
  53. Fixed a bug where older Android devices couldn't accept 32-bits indexed meshes
  54. Fixed a bug where unnamed embedded textures couldn't be loaded correctly
  55. Fixed a bug where temporary textures weren't disposed
  56. Fixed memory leaks
  57. Fixed material transparency issues
  58. Fixed FBX base-64 textures reading bug
  59. Fixed async errors catching
  60. Fixed bug where textures with empty names would cause errors
  61. Fixed samples issues
  62. Fixed misc. issues
  63. Added Hololens 2 experimental support
  64. Added UTF-8 texture path support
  65. Added WebGL template which is used on TriLib demo
  66. Added WebGL utility class JsHelper which contains methods to read file data from Javascript
  67. Added AssetLoaderOptions.UseOriginalPositionRotationAndScale to allow maintaining original model coordinates
  68. Added AssetLoaderOptions.MaterialShadingMode to allow material shading mode selection (Standard, Roughness or Specular)
  69. Added AssetLoaderOptions.MaterialTransparencyMode to allow material transparency mode selection
  70. Added AssetLoaderOptions.LoadRawMaterialProperties to allow custom material data loading. Custom properties will be available on AssetLoaderBase.MaterialData Properties field
  71. Added TIFF images support
  72. Added AssetLoaderOptions fields: ApplyGlossinessScale, ApplyGlossiness, ApplyNormalScale, ApplyMetallicTexture, ApplyOcclusionTexture, ApplyDisplacementTexture, ApplyNormalTexture, ApplySpecularTexture, ApplyEmissionTexture, ApplyDiffuseTexture, ApplySpecularColor, ApplyEmissionColor, ApplyDiffuseColor, ApplyColorAlpha to allow selectively components loading
  73. Added AssetLoaderOptions.DontAddMetadataCollection, when enabled, TriLib will add an AssimpMetadataCollection component to every GameObject child, containing a collection of metadata found while loading the model
  74. Added AssetLoaderOptions.ForceAnimationComponents to enforce Animation/Animator components creation even when there are no animated objects on the model
  75. *Note: WebGL module isn't working on Unity 2019 yet, we are working on a fix for this issue