Update read-me and change-log for 0.3.0.

This commit is contained in:
Robin KAY 2022-11-22 22:43:41 +00:00
parent cc388a5f61
commit 20a9386437
2 changed files with 27 additions and 4 deletions

View File

@ -1,5 +1,22 @@
# Changelog
## bevy_mod_outline 0.3.0 (2022-11-22)
### Added
- Added ComputedOutlineDepth, SetOutlineDepth, and InheritOutlineDepth.
- Added offset field to OutlineStencil.
- Added pieces example.
### Removed
- Removed align16 feature.
### Fixed
- Fixed errant debug println in AutoGenerateOutlineNormalsPlugin.
### Changed
- Updated Bevy dependency to 0.9.
- Renamed Outline component to OutlineVolume.
## bevy_mod_outline 0.2.4 (2022-10-12)
### Fixed

View File

@ -10,28 +10,34 @@ vertex extrusion method.
```toml
[dependencies]
bevy_mod_outline = "0.2"
bevy_mod_outline = "0.3"
```
## Example
A rotating cube and torus with outlines.
A rotating cube and torus with opaque and transparent outlines.
```shell
cargo run --example shapes
```
Multiple intersecting meshes sharing an outline plane. The outline stencil is offset to create
a gap between the object and its outline.
```shell
cargo run --example pieces
```
## Versions
| This Version | Bevy version |
|--------------|--------------|
| 0.1.x | 0.7.x |
| 0.2.x | 0.8.x |
| 0.3.x | 0.9.x |
## Features
- `align16` _(default)_ - Aligns uniform structs to 16-byte boundaries. This is
required by WebGL and some downlevel GPUs.
- `bevy_ui` _(default)_ - Adds a render graph edge to prevent clashing with the
UI. This adds a dependency on the `bevy_ui` crate and can be disabled if it is
not used.