mirage 0.2.0+4
mirage: ^0.2.0+4 copied to clipboard
Generate noise and patterns algorithmically for use in software, textures, and graphics.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0+4 #
- Bumped Dart to
^3.8.0.
0.2.0+3 #
- Bumps
chaosto^0.1.2+2to fix a random generation bug in tests.
0.2.0+2 #
- Bumped Dart to
^3.7.0.
0.2.0+1 #
- Merged into the
pub.luery.devmonorepo. - Bumped the minimum SDK constraint to Dart
3.5.0.
0.2.0 #
New features:
- Added
ScalarField, a 2-dimensional field of scalar values, typically built from patterns or noise functions, andbuildPlaneMap, a utility function to build a flat plane from aScalarField, useful for terrain generation.
Breaking changes:
- Added
<Plattern>.get2df, as an alternative toget2dthat takes floating point coordinates, which is required for some use cases such the aformentionedbuildPlaneMap.get2dstill exists and is recommended for integer coordinates, and is automatically converted toget2dfwhen needed.
Bug fixes:
- Fixed a variety of small math bugs that are hard to describe in detail.
0.1.0+1 #
- Update preview images in README.
0.1.0 #
- Initial release.