RELEASE NOTES - 2024-02-21

Improvements

SDF for world collisions

We noticed that soft body interactions with unity mesh colliders was causing severe slowdowns in some cases. So we expanded on our SDF-based collision system to incorporate world meshes as well. (Our SDF colliders perform about 1,000 to 10,000 more efficiently than Unity's mesh colliders.)

They also work with hand placement and snapping, naturally.

Alley map

Lighting in alley map has been adjusted to be brighter and cozier.

Additions

  • Added RLD (alley) to character creator.

Changes

  • If client's cookies are too large, causing login to fail, the app will now automatically clear cookies.
    • (I don't know why cookies grow too big on some systems, but at least this should mitigate the problem.)
  • Interaction's default map is now a lot brighter.
  • Increased max allowed character cloud file size from 10 MB to 15 MB.
  • When in node parenting mode, cursor will change to reflect this.
  • Keyboard shortcuts are now disabled when in FPS mode.
  • A message is displayed when in FPS mode.
  • Transform gizmos now scale with screen resolution.

Bug fixes

  • Fixed an issue where it was not possible to box select unless done from top left to bottom right.
  • Fixed a serious issue where SDF colliders could become incorrect, especially pelvis, causing issues with collisions and soft bodies.
    • (NOTE! Require re-export of characters to fix!)
  • Fixed an issue where ctrl+clicking with node selected while over UI would cause nodes to snap through the UI.
  • Fixed an issue where fur direction would be affected by part scaling.
  • Fixed an issue where breast inflation would not be applied if changed every frame.
  • Fixed an issue where changes to bra physics would not be applied if changed every frame.
  • Fixed an issue where no fingers except the thumb would be affected by finger scaling.
    • (Issue introduced with the finger bone rename change.)
  • Fixed an issue where timeline properties keyframed in other timelines wouldn't load properly in some circumstances.
  • Fixed an issue where you were unable to set parent of LookAtTarget or Empty through the menu or keyboard shortcut.
  • Removed superfluous "Focus selection" command from edit menu in interactions.
  • Fixed blink_r and blink_l and EyesClosedHappy on Dragon.
  • Fixed Dragon bad UV mirroring on neck.
  • Fixed bad normals that caused a black line to run across bunny tail.
  • Fixed curling fur on cat tail by recalculating normals.
  • Fixed bad vertices on snake female face shape that would produce spikes at mouth
  • Fixed size scale of Shark1 and Shark2 tail and added bones for Shark1 fluke for collision.
    • (NOTE! Characters using these tails will have to be re-adjusted!)
  • Fixed size scale of Cat tail.
    • (NOTE! Characters using this tail will have to be re-adjusted!)
  • Fixed non-functional blink shapes on Big Canine head.
  • Fixed an issue where physical chains would become corrupted on load if they were stored in a corrupted state.
    • (Still not sure how they got corrupted to begin with, but at least they should load fine now.)
  • Fixed an issue where you were unable to remove your votes on suggestions if you had a negative number of votes remaining.
  • Fixed an issue where camera would collide with breasts in pose mode.
  • Fixed an issue where motion vectors for balls would still be rendered even if they were hidden.