Skip to content

Releases: nudibranchrecords/hedron

v0.6.0

03 Mar 16:01
c720e5a
Compare
Choose a tag to compare

Some big changes with this release, most notably post processing. It's now possible for sketches to add passes to the composer, for all sorts of pixel-based fun. Read more on how to add post processing to your sketches as well as how to use post processing in the app. Another great addition is support for different value types, such as floats, text, booleans and enums (vec2 and vec3 coming next!).

Please note there have been some API changes, so your sketch files will need updating. The THREE global has moved inside of the new HEDRON global and sketch methods now have one single object argument instead of many arguments. See the docs for details.

Your old v0.5 project files will almost certainly be broken. Use the project fix script to fix them! If this doesn't work, post an issue and I'll see if I can fix it for you.

New Features

Removed Features

  • Antialiasing temporarily removed (Discussion: #304)

API changes

Bug fixes / Performance

For all changes check out the v0.6.0 Milestone

Releases are available for Windows, Mac and Linux (haven't tested for Linux, sorry! Please raise an issue if something is wrong).

v0.5.1

13 Aug 12:14
Compare
Choose a tag to compare

Small patch to fix a UI related bug.

Bug Fixes

v0.5.0

12 Aug 19:45
1ecc0cf
Compare
Choose a tag to compare

Lots of useful small changes with this release, with a focus on improving workflow. Also very excited to announce Hedron now has an awesome logo, thanks to @netgrind!

One fun feature to shout about is the hot sketch reloading. You can now have your sketches hot reload on code changes inside the compiled app. Hot reloading still needs some work (#245), but it's already quite useful.

IMPORTANT API CHANGE FOR SKETCHES: You no longer need to require THREE as a module, as it is now available as a global variable. In fact it is strongly advised you use this global variable rather than import, as lots of strange behaviour can occur otherwise. For convenience, THREE.GLTFLoader and THREE.OrbitControls are available too.

Big thanks to all the contributors on this release: @netgrind, @esnho, @Ranacode. Even the tiniest changes or bug reports help!

New Features

API changes

  • THREE now declared as global variable rather than importing (#249)
  • Sketch constructor param order change. #116 (@netgrind)
  • Default camera position changed. #142 (@netgrind)
  • Comma dangle rule added to linting. #125 (@Ranacode)

Removed Features

Bug Fixes

For all changes check out the v0.5.0 Milestone

Releases are available for Windows, Mac and Linux (haven't tested for Linux, sorry! Please raise an issue if something is wrong).

v0.4.1

17 Oct 18:13
Compare
Choose a tag to compare

Along with a little bug fix, this release now means we have a proper way to deploy the example projects along with a compiled version of the app.

Features

  • Example projects now have their own dependencies and can be packaged (@funwithtriangles)

Bug Fixes

v0.4.0

17 Sep 13:30
Compare
Choose a tag to compare

Unfortunately compiled releases haven't made it into this version, because of an issue with the example projects. Will try and get a patch out soon.

The main added features to this version are the A/B scene switcher and audio shaping. However there are plenty of other fun things too! All changes can be found on the v0.4.0 Milestone. Main ones below.

A massive thank you to @netgrind, @esnho and @jlchapa for your help and input. Be it working on big new features, suggesting ideas, or simply pointing out bugs all helps the project!

Keep an eye on Milestone v0.5.0 to see what's coming up next. Remember, you can always download and compile straight from the dev branch to play with the latest stuff.

New Features

API changes

Bug Fixes

v0.4.0-alpha

26 May 14:16
Compare
Choose a tag to compare
v0.4.0-alpha Pre-release
Pre-release

v0.4.0 will be the first version where compiled releases are uploaded. This pre-release is available for those who want to get going before v0.4.0 is ready. Please report any issues you find.

Linux users, please note that Hedron is packaged as an AppImage. Very nice instructions on how to get it working on the AppImage website.

I don't have access to a Windows machine, so no Windows version right now, sorry! :(