Commit Graph

  • 249a07f202 Fix clippy lint. bevy-0.13 Robin KAY 2024-03-03 00:43:16 +0000
  • ff99c20c77 Run outline pass after TAA if TAA plugin added first. Robin KAY 2024-03-02 22:54:02 +0000
  • c4d058c94e Revert back to using SetMeshViewBindGroup. Robin KAY 2024-03-02 22:32:29 +0000
  • 72e8d73008 Rename LabelsOutline to NodeOutline and fix docs. Robin KAY 2024-03-01 23:06:40 +0000
  • 8964bdf9d6 Upgrade base interpolation to 0.3 and remove interpolation_03 feature. Robin KAY 2024-03-01 21:31:12 +0000
  • 76ecdc80b6 Update version and read-me for 0.7.0. Robin KAY 2024-03-01 21:22:37 +0000
  • 66db3b8065 Temporarily disable MSAA in render_layers example pending Bevy 0.13.1. Robin KAY 2024-02-19 23:01:46 +0000
  • a78157a85b Update deps to 0.13 release. Robin KAY 2024-02-18 10:25:07 +0000
  • 6f3f08a9e2 Fix formatting. Robin KAY 2024-02-17 00:02:07 +0000
  • 76c802bf3e Update Bevy master commit hash. Robin KAY 2024-02-16 21:58:17 +0000
  • 9622c85367 Change deprecated shapes to new primitives in examples. Fix example lighting. Robin KAY 2024-02-16 21:51:21 +0000
  • e8fe3d4b95 Fix Clippy lints. Robin KAY 2024-02-16 00:35:59 +0000
  • fffb75b20c Initial port to Bevy 0.13. Robin KAY 2024-02-16 00:30:51 +0000
  • bcc0cdd86a Update version and change-log for 0.6.2. Robin KAY 2024-02-10 01:25:33 +0000
  • 50bf745a6a Add interpolation_03 to read-me. Robin KAY 2024-02-10 01:24:05 +0000
  • 1dce5a267e Add interpolation 0.3 compatability feature. Robin KAY 2024-02-08 20:55:05 +0000
  • 9a464ceb4c Update version and change-log for 0.6.1. Robin KAY 2024-02-04 22:53:26 +0000
  • 70847d7d5d Change outlines to respect InheritedVisibility. Robin KAY 2024-02-02 01:20:58 +0000
  • bf2385f167 Fix bind group errors when prepasses are enabled. Robin KAY 2023-11-22 00:57:07 +0000
  • 878fecf5a6 Update change-log for 0.6.0. Robin KAY 2023-11-08 23:21:31 +0000
  • f248a86d49 Add Bevy 0.12 to versions chart. Robin KAY 2023-11-08 23:21:01 +0000
  • 4866148a21 Add pulsing outline to hollow example. Robin KAY 2023-11-08 23:17:42 +0000
  • ddb40d0c2a
    Port to Bevy 0.12 (#25) Robin KAY 2023-11-08 22:29:32 +0000
  • 6dcf604b93 Remove unnecessary clone. Robin KAY 2023-11-08 22:17:19 +0000
  • 600f58ba73 Change outline and stencil properties to be inheritable. Robin KAY 2023-11-08 21:40:19 +0000
  • 65c7c3356f Bump version to 0.6. Robin KAY 2023-11-08 21:38:20 +0000
  • c44034def7 Merge in change-log from 0.4 release branch. Robin KAY 2023-11-06 22:23:19 +0000
  • 7827a2b9b0 Update version and change-log for 0.5.1. Robin KAY 2023-11-03 21:40:35 +0000
  • 613e1ddde7 Fix noisy depth values in flat mode. Robin KAY 2023-11-02 00:33:09 +0000
  • 3740766157 Change morph_targets to use iter_instance_entities(). Robin KAY 2023-10-30 21:37:37 +0000
  • fd8e98f986 Remove unused extraction of OutlineStencil. Robin KAY 2023-10-27 21:28:36 +0100
  • 7ccd52ee83 Remove unused vertex attributes. Robin KAY 2023-10-21 01:57:44 +0100
  • 0351b05978 Fix Z-fighting in the flying_objects example. Robin KAY 2023-10-27 21:44:09 +0100
  • 10304a6164 Add flying_objects example to Cargo.toml. Robin KAY 2023-10-27 21:34:40 +0100
  • 8c3d55b254 Add flying_objects example. Robin KAY 2023-10-26 00:46:06 +0100
  • d968670960 Fix formatting. Robin KAY 2023-10-21 01:17:19 +0100
  • 46cc8567c8 Move camera closer to model in morph_targets example. Robin KAY 2023-10-20 20:36:04 +0100
  • 1636b9fd28 Update change-log for 0.5. Robin KAY 2023-08-14 04:55:53 +0100
  • 84ae12953f
    Do not panic if specialising mesh pipeline fails (#23) Robin KAY 2023-08-14 04:54:47 +0100
  • ae5c331450
    Port to Bevy 0.11 (#22) Robin KAY 2023-08-14 01:51:43 +0100
  • 71add9ecb5 Update version and change-log for 0.4.2. Robin KAY 2023-05-30 22:07:45 +0100
  • 35032e05a3 Fix Z-fighting between overlay and stencil with OpenGL wgpu back-end. Robin KAY 2023-05-30 21:51:13 +0100
  • 4a8d4409fe Change out_zw to out_z since w doesn't change. Robin KAY 2023-05-26 21:27:45 +0100
  • ac9ae75cef Fix various failures to propagate ComputedOutlineDepth. Robin KAY 2023-05-17 18:43:12 +0100
  • 3bf83e6531 Update version and change-log for 0.4.1. Robin KAY 2023-04-11 20:14:01 +0100
  • 1d5cff5eda Fix panic if DepthMode hasn't propagated (yet). Robin KAY 2023-04-10 22:19:20 +0100
  • 3f304437cd Change normal generator to use vertex normals if available, but keep face weighting. Robin KAY 2023-04-07 00:47:02 +0100
  • 5d49ad8f3c Fix panic if mesh has unused vertex indices. Robin KAY 2023-03-31 20:09:54 +0100
  • 8dac08d7a5 Update read-me and change-log for 0.4.0. Robin KAY 2023-03-22 01:58:53 +0000
  • baf152fdbf Add hollow example. Robin KAY 2023-03-21 18:35:10 +0000
  • a55c60fd21 Change outline normal generator to use face normals. Robin KAY 2023-03-19 12:34:14 +0000
  • cf7358cc44 Move features needed for animated_fox exameple into baseline dev deps. Robin KAY 2023-03-17 22:28:08 +0000
  • fc74926073 Fix missing check that scene is loaded in animated_fox example. Robin KAY 2023-03-17 01:00:38 +0000
  • 79285311f2 Add enabled flag to OutlineStencil. Robin KAY 2023-03-16 22:03:38 +0000
  • 2a4184ab32 Fix outline depth being propagated onto children without InheritOutlineDepth. Robin KAY 2023-03-16 01:27:06 +0000
  • d84e476c78 Port to Bevy 0.10. Robin KAY 2023-03-10 18:43:13 +0000
  • 2bb0ba2b20 Update version and change-log for 0.3.5. Robin KAY 2023-03-08 08:18:05 +0000
  • 12fa2e5448 Fix regression in SetOutlineDepth::Real. Robin KAY 2023-03-08 08:14:41 +0000
  • bf1f1b3785 Update version and change-log for 0.3.4. Robin KAY 2023-03-08 00:18:47 +0000
  • 64645e387d
    Add screenshot to the README. Robin KAY 2023-03-08 00:06:39 +0000
  • 0df3735906 Fix bad clipping of triangles behind the camera. Robin KAY 2023-03-07 23:46:58 +0000
  • 5f06c32bcf Fix texture format error when HDR is enabled. Robin KAY 2023-03-05 20:42:10 +0000
  • a8233ff7fa Update version and change-log for 0.3.3. Robin KAY 2023-02-21 21:52:57 +0000
  • 9bba5983b3 Change Example heading to plural. Robin KAY 2023-02-21 21:42:13 +0000
  • 1df14ec883 Add example missing from README. Robin KAY 2023-02-21 21:41:11 +0000
  • c33cfd7acd Change CI from actions-rs to rust-toolchain. Robin KAY 2023-02-21 21:21:41 +0000
  • 78081558bb Change flat flag to enum. Robin KAY 2023-02-21 21:12:44 +0000
  • 6896b5ae73 Fix not initialising ComputedOutlineDepth when first Added. Robin KAY 2023-02-21 21:05:30 +0000
  • 3f2deedb93
    Always recompute outline depth when SetOutlineDepth is changed (#10). Grey 2023-02-21 07:20:21 +0800
  • db6d6f6722 Update version and change-log for 0.3.2. Robin KAY 2023-01-14 23:59:33 +0000
  • 2d900248f0 Change to use RenderLayers if OutlineRenderLayers not present. Robin KAY 2023-01-14 23:51:44 +0000
  • a50107426b Change render_layers example to use point lighting since Bevy 0.8 bug is fixed. Robin KAY 2023-01-14 02:45:56 +0000
  • b414243baa Add render_layers example. Robin KAY 2023-01-14 02:02:14 +0000
  • ae1fe650c6 Merge pull request #9 from mxgrey/outline_render_layers_v0.2 Robin KAY 2023-01-14 02:36:03 +0000
  • cfd5d12261 Update version and change-log for 0.3.1. Robin KAY 2023-01-05 03:07:40 +0000
  • c70c3d3b76 Fix interpolation of enabled flag. Robin KAY 2023-01-05 02:58:10 +0000
  • 7b5650fbdb Add non-flat depth mode. Robin KAY 2023-01-03 02:06:45 +0000
  • 10f2d985d3 Add Lerp trait impls for outline volume and stencil types. Robin KAY 2022-12-31 04:57:13 +0000
  • 20a9386437 Update read-me and change-log for 0.3.0. Robin KAY 2022-11-22 22:43:41 +0000
  • cc388a5f61 Factor outline definition into variable. Robin KAY 2022-11-22 22:42:25 +0000
  • fd5cfd0a1c Fix whitespace. Robin KAY 2022-11-22 22:37:29 +0000
  • 055a5115dd Update top-level docs. Robin KAY 2022-11-22 21:30:54 +0000
  • d41057f905 Restrict more internal symbols to crate visibility. Robin KAY 2022-11-22 20:20:45 +0000
  • 4a292ca6bc Rename Outline component to OutlineVolume. Robin KAY 2022-11-22 19:11:36 +0000
  • 5ae478efe1 Port to Bevy 0.9. Robin KAY 2022-11-22 00:05:47 +0000
  • 8afc8f9d14 Add SetOutlineDepth component. Robin KAY 2022-11-21 23:46:36 +0000
  • a792cca681 Fix phase item sorting to use ComputedOutlineDepth. Robin KAY 2022-11-21 23:44:52 +0000
  • 59d867bf1f Add offset field to OutlineStencil and offset_zero flag to pipeline key. Robin KAY 2022-11-21 20:32:25 +0000
  • 5898d7c17c Change mesh pipeline key to a bitfield. Robin KAY 2022-11-20 21:40:22 +0000
  • 0f9c52cc38 Fix animated_fox example. Robin KAY 2022-11-18 21:43:15 +0000
  • e86c6d6c60 Unify stencil and volume shaders. Robin KAY 2022-11-18 00:50:52 +0000
  • 95b3a5b298 Fix leftover use of the align16 feature. Robin KAY 2022-11-17 22:17:04 +0000
  • 55dd3a07a8 Rename OutlinePlane to OutlineDepth. Robin KAY 2022-11-17 22:15:13 +0000
  • e1c845c434 Add ComputedOutlinePlane and an example. Robin KAY 2022-11-17 00:25:54 +0000
  • 6781476bf0 Remove errant debug println. Robin KAY 2022-10-13 01:06:04 +0100
  • af6afd1ff1 Update version and change-log for 0.2.4. Robin KAY 2022-10-12 18:44:05 +0100
  • 0f4098714b Add support for jointed (skinned) models. Robin KAY 2022-10-12 18:31:02 +0100
  • 5a2dc4a728 Update version and change-log for 0.2.3. Robin KAY 2022-08-28 11:19:43 +0100
  • 94e1742b44 Add AutoGenerateOutlineNormalsPluign. Robin KAY 2022-08-28 11:00:20 +0100
  • 4cf0082cbb Fix typo. Robin KAY 2022-08-23 23:01:01 +0100