Skip to content

0.4.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@adamgraham adamgraham released this 19 Jun 23:50
1f5e4a6

Added

  • New MeshGenerator static class to generate procedural meshes
  • New Triangulator static class to split polygons into triangles
  • New HiddenMaterialPropertyDrawer attribute to hide material properties
  • New Mesh.RecalculateUV extension method
  • New texture extension methods
    • GetPixelCoordinates
    • GetUVCoordinates
    • Sample(u, v)
    • Sample(rect, point)
    • Sample(bounds, position)
    • SetColor
  • Context menu added to SaveMesh to save directly from the editor
  • Help URLs added to all behaviors

Changed

  • Refactored TextureDrawer as a ScriptableObject and a separate TextureDrawerRenderer behavior
  • Improved CombineChildrenMeshes with better transform matrix, option to set mesh name, and toggle to destroy or disable child game objects
  • Renamed AutoTile.Submesh to AutoTile.SubmeshTiling
  • Formatting changes

Removed

  • ShaderProperty and AnimatedShaderProperty (moved to AnimationLibrary package)