com.unity.terrain-tools 4.0.0

com.unity.terrain-tools

Notes: processedReleased September 21, 2021

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2021.2

Package Dependencies

  • com.unity.modules.terrain (1.0.0)
  • com.unity.modules.terrainphysics (1.0.0)

🔧 Bug Fixes

  • Fixed RenderTexture leak in `ToolboxHelper.CopyTextureToTerrainHeight`.
  • Fixed an exception that occurred when you specified an empty directory path in the Export Splatmaps or Export Heightmaps tool.
  • Fixed serialization errors in the Noise Editor when you reload scenes.
  • Fixed the Terrain Toolbox window so that it scales properly when docked.
  • Fixed the Terrain Toolbox folder path GUI so that it now sizes correctly and consistently.
  • Constrained Terrain splits to split equally along the X and Z axes, since heightmap resolution must be equal along the X and Z axes. (case 1358022)
  • Fixed CopyTexture error due to mipcount mismatch when you added Terrain splatmaps.
  • Fixed Remove Terrain so that it no longer removes child objects. It now only removes Terrain components, and leaves everything else intact. GameObjects without children nor components aren't affected.
  • Fixed the Split tool so that it no longer deletes the selected Terrain GameObject. Instead, Unity removes the Terrain component, and makes the selected Terrain parent of all subtiles. Also now, you can't undo a split operation.
  • Fixed an issue where the `NoiseLib` constructor required a large amount of CPU time when you entered and exited play mode, by using `TypeCache` instead.
  • Fixed an issue where the split Terrain process was slow when there were many trees.
  • Fixed the Split tool to prevent the split of Terrain with split values <= 1.
  • Fixed an issue with overlapping Brush Mask Filter property fields.
  • Fixed incorrect positioning of the Noise Field Preview tooltip.
  • Fixed distorted reset icons.