Skip to content

Releases: ruccho/WaterRW

v1.2.0

02 Nov 07:37
178bc03

Choose a tag to compare

What's Changed

  • Ported to ShaderGraph
    • Light2D is experimentally supported by Enable Lighting materiral property.

PRs

Full Changelog: v1.0.1...v1.2.0

v1.0.1

03 Apr 14:03
8f81fbc

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

11 Mar 14:49
fe84796

Choose a tag to compare

What's New

  • Improved quality of wave calculation.
  • Now it is distributed via UPM. unitypackage won't be provided longer.
  • Added IWaveRWInteractionProvider, which is an interface to emit waves without rigidbodies.
  • Added Flow Velocity property to WaterRWCompute.

Breaking Changes

  • Legacy Burst-based implementation has been removed.
  • Built-in Renderer support with GrabPass is obsolete. Use URP and 2D Renderer.

PRs

Full Changelog: v0.3...v1.0.0

v0.3

04 Mar 12:02

Choose a tag to compare

Add:

  • Buffer scrolling
    • By moving the wave calculation area to match the rendering area, it is possible to calculate waves over an apparently infinite area with a finite buffer.
  • Update mode property (FixedUpdate / Update)

Change/Fix:

  • Change format of wave calculation buffer from RGBAFloat to RFloat to simplify.
  • Fix invalid data has passed to the compute shader when using multiple WaterRW instances.
  • Optimze raycast range of interaction for buffer scrolling.

v0.2.1

20 Nov 07:46

Choose a tag to compare

  • Unity version updated to 2020.3.10f1
  • New prefab Water-RW (Compute) was added
    • Legacy version of WaterRW uses C# Job System and wave calculation and mesh deformation are performed on CPU.
    • New version uses compute shader and mainly performed on GPU.

Initial release

06 Feb 07:52

Choose a tag to compare

Initial release Pre-release
Pre-release
v0.1

Add README.md