Skip to content

Releases: kleineluka/backlace

Version 3

28 Feb 06:47

Choose a tag to compare

This is a combintion of a tonne of smaller updates that I figured would be best released together. At this point, it's a soft rewrite. Anyways..

  • Improved Shadowcaster pass when using various options (Flat Model, UV Effects, etc.)
  • Keyword restructure.
  • Final shading modes: PBR, Ramp, Cel, NPR, Packed, TriBand, Skin, Wrapped
  • New Rim Lighting Mode: Normals
  • Branch/Variants Restructure
  • More bug fixes than I can count
  • Restructued lighting
  • More optimisations than I can count (I obviously just can't count, I guess)
  • New Character Settings: Ambient Gradient, Manual Normals, SDF Shadows, Stocking, Eye Parallax, Translucent Hair, Expression Map, Face Map, Gradient, Toon Highlights, Angel Rings (Hair), Quick Materials (Latex/Fabric/Silk/Rubber)
  • A lot of lighting controls were added
  • Sticker improvements
  • Specular restructure
  • Liquid Layer Effect (Sweat/Blood/Oil/Icing/Slime/Wax/Mud)
  • UI Improvements
  • License Update
  • New Outline Settings
  • Much more..

Version 2.0.3

22 Jan 04:08

Choose a tag to compare

Version 2.0.3

  • All anime shading modes now have proper attenuation, sorry about that (β•₯﹏β•₯)

Version 2.0.2

21 Jan 11:02

Choose a tag to compare

Version 2.0.2

  • Fixed old function call in HiFi Vertex Lighting

Version 2.0.1

21 Jan 09:18

Choose a tag to compare

Version 2.0.1

  • Improve light checks
  • Fix lightmaps not being assigned properly

Version 2.0.0

19 Jan 09:23

Choose a tag to compare

  • Normal map toggle for better performance, allow deriving normal from albedo as well
  • New UI tab "Shading" (and old "Shading" was renamed to "Stylise")
  • Parallax was moved to "Effects"
  • Shadow Textures was moved to "Stylise"
  • Move "Outline Stencil" options to the "Outline" tab
  • Global Illumination toggle in Rendering tab
  • Optimise shadow caster pass to skip unnecessary compilation
  • Support multi-instancing better now (hopefully?)
  • Greatly reduce shader variants, keywords, and compilation time
  • Change normal calculations to use gram-schmidt orthogonalization
  • Avoid potential resampling in specular modes by pre-calculating terms, and fixed other Specular bugs
  • Renamed Procedural Anime to Halftone Anime mode
  • Added HiFi Anime mode, Skin Anime mode, and Wrapped Anime mode
  • Allow multiple ramp maps to be used and cycled through (up to 10)
  • Grabpass features (Refraction, SSR) now optionally allow the use of a custom texture in place of the grabpass
  • Reduced max raymarch steps in SSR to 35 (from 50) for more reasonable limits
  • Stickers are merged into one, and support new settings! (screen space mapping, overlay mode, more pattern control)
  • Add a "Silhouette/Backdrop" mode for Outline
  • Improved Shadowcaster pass to sample less and do less work
  • Added internal debugging functions
  • Restructure folder hierarchy to prevent editor-only assets being included in builds (very small difference, but eh, it's something!)
  • Introduce "World" and "World Outline" variants of the shader
  • New "Stochastic Sampling" effect in the World variants of the shader, with heitz/contrast sampling and naΓ―ve/competitive blending
  • New "Splatter Mapping" effect in the World variants of the shader, with triplanar and standard UV mapping modes
  • Reduce sampler count by keeping secondary textures using shared samplers (ex. a distortion map will use the same sampler as the albedo of that effect). Will prevent edge cases of exceeding sampler limits on certain platforms.
  • New "Texture Bombing" effect in the World variants of the shader, allowing for large-scale repeating decal textures with variation and spritesheet support
  • Specular energy can now, optionally, be functional with various modes and limits

Version 1.8.5

08 Jan 11:56

Choose a tag to compare

  • Add shift support to B channel of hair specular map
  • Add jitter support to hair specular

Version 1.8.0

08 Jan 09:33

Choose a tag to compare

  • More editor improvements (primarily the badge system)
  • Much better preset handling, as well as an "optimise preset" option
  • Better default values (Anime Diffuse starts on, default to white ramp map)
  • "Glitch" mode for Vertex Distortion
  • Bug fixes and optimisations (shadow calculations, outline drawing, ui errors, etc.)
  • Additional Outline options
  • Rewrote AudioLink integration for more control
  • Expanded settings
  • Updated license to Version 1.5
  • Updated translations
  • Code cleanup
  • Legacy mode (for older hardware, support SM 3.0 instead of 5.0)
  • Stable and battle-tested release!

Version 1.5

20 Dec 08:13

Choose a tag to compare

  • Editor improvements (cleaner, search bar, etc.)
  • New parallax mapping modes (interior and layered)
  • Many bug fixes
  • SDF Shadow Shading feature for Anime Shading
  • Compact shader generation fixes
  • Outline rewrite and additional settings

Version 1.0

18 Oct 04:41

Choose a tag to compare

Update README.md