Skip to content

0.8

Compare
Choose a tag to compare
@LunaTheFoxgirl LunaTheFoxgirl released this 01 May 12:25
· 79 commits to main since this release

Inochi2D Beta 0.8.0

  • Added runtime updates for Driver anchors
  • Added getDrivers to Puppet
  • Added inDrawTextureAtRect
  • Added inGetFramebuffer
  • Added inGetClearColor
  • Added inWriteINPPuppetMemory
  • Added new TmpNode type, a node which does not get saved to file.
  • Added ability to splice EXT_SECT
  • Added cubic and bicubic interpolation modes
  • Added a 10 second limit to physics calculations
  • Added new animation system
  • Added AnimationPlayer class
  • Added Emission Strength option to Parts
  • Added MeshGroup Node (@seagetch in #30)
  • Added new security issue reporting form (See SECURITY.md)
  • Added visual transform to Puppet, this transform doesn't affect the physics system
  • Added masking support to Composite nodes
  • Added new multi-stage deserializer
  • Added parameter binding interface for SimplePhysics node
  • Added Overlay blending mode
  • Added Darken blending mode
  • Added Lighten blending mode
  • Added Color Burn blending mode
  • Added Hard Light blending mode
  • Added Soft Light blending mode
  • Added Difference blending mode
  • Added Exclusion blending mode
  • Added Inverse blending mode
  • Added Destination In blending mode
  • Added partial serialization capability (@seagetch in #36)
  • Fixed textures not getting garbage collected correctly
  • Fixed physics being broken with non-uniform scaling
  • Fixed transform matrices getting clobbered
  • Fixed excessive texture state changes
  • Fixed invalid masks causing crashes on load
  • Fixed inUpdate not being called on driver reset
  • Fixed empty Composite nodes still rendering their prior contents.
  • Fixed post processing pipeline rendering after-images.
  • Fixed glViewport not being called when changing Inochi2D viewport
  • Fixed unclosed INP file handle (@moderatelyConfused in #27)
  • Fixed how one-time transformation are applied to Drawables (@seagetch in #32)
  • Removed PathDeform node
  • Removed pretty-json export
  • Changed default screenColor for inDrawTextureAtPosition
  • Changed framebuffer to be HDR
  • Changed post-processing bloom effect to utilize HDR.
  • Changed post-processing bloom effect to utilize mipmaps

New Contributors

Full Changelog: v0.7.2...v0.8.0