Skip to content

Releases: PassiveModding/Meddle

v0.1.22

21 Nov 00:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.21...v0.1.22
This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_stg_v0.1.21.2

19 Nov 09:38
Compare
Choose a tag to compare

What's Changed

  • Adds array texture exporting
  • Changes to color table export values

Full Changelog: testing_stg_v0.1.21.1...testing_stg_v0.1.21.2
This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_stg_v0.1.21.1

16 Nov 05:04
Compare
Choose a tag to compare

This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

v0.1.21

06 Oct 07:55
Compare
Choose a tag to compare

Full Changelog: v0.1.20...v0.1.21

New settings:

  • Include pose: Default = true, will include pose as a track on exported models
  • Texture mode: Default = Bake, option to bake or export raw textures

Updates:

  • CharacterTab now respects export-type option; this option was previously under the layout tab but is now under general options
  • Removed UI project (will recreate this at a later date)
    • This has allowed me to clear out a lot of un-necessary code for now and will help to focus on a single solution
  • Internal work for model-space handling (disabled for now)
  • Improvements to Layout draw times (less inconsistent frame drops hopefully)
  • Additional logging
  • Exporting ColorTable/ColorDyeTable as additional properties / extras on the gltf
  • Cut short certain textures which don't exactly fit into ScratchImage by default (and log when this occurs)
  • Updates to missing bone handling
    • generated Bones are now parented to a likely parent based on blend indices; rather than the root. This should result in less janky behavior when posing
  • Use faux empty materials instead of failing export when a meshes material index does not match the count provided
  • Update default options for gpose and cutscene ui hide
  • Updates to computed material naming patterns
    This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_v0.1.20.6

05 Oct 00:38
Compare
Choose a tag to compare

Full Changelog: testing_v0.1.20.5...testing_v0.1.20.6
This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_v0.1.20.5

03 Oct 08:17
Compare
Choose a tag to compare

Full Changelog: testing_v0.1.20.4...testing_v0.1.20.5

  • adds minor safeguard to avoid completely failing material handling if a meshes material index is out of bounds
    This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_v0.1.20.4

02 Oct 13:45
Compare
Choose a tag to compare

Full Changelog: testing_v0.1.20.3...testing_v0.1.20.4

  • Attempts to fix some issues related to generating bones which have vertex weights but are not found in the skeleton
    • Uses Vertex Blend indices to assume a logical parent from other bones weighted to the same vertex
  • Avoids outright skipping certain textures whose buffers don't fit based on my bad logic
  • Project cleanup/restructure (again)
  • Improvements to copying SkBitmap (avoids second explicit copy and just uses SkBitmap.Copy() instead)
    This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_v0.1.20.3

29 Sep 23:06
Compare
Choose a tag to compare

Full Changelog: testing_v0.1.20.2...testing_v0.1.20.3

  • Should fix issues exporting pngs from the character tab directly via the material and texture export buttons
    This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_v0.1.20.2

29 Sep 14:12
Compare
Choose a tag to compare

Full Changelog: testing_v0.1.20.1...testing_v0.1.20.2

  • add raw texture mode (entirely untested)
    • character textures should be saved to cache dir now under hashed directories (this is to avoid collisions when two different characters have a modded texture that affects the same path in-game)
  • allow vertex color preservation in raw texture mode
  • include texture info in Character tab
  • adjustments to model-space calculations
    This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.

testing_v0.1.20.1 - Customize+ Support

27 Sep 11:08
Compare
Choose a tag to compare

Full Changelog: v0.1.20...testing_v0.1.20.1

  • [Experimental] Enable Model pose mode under options to support Customize+ modifications
    • Model space should also work for animations
  • Adds support for exporting characters as glb and obj; the character tab now respects the Export Type set in options
  • The Export Type setting has been moved from the Layout tab to Options
  • The skeleton preview in debug now has options to view values for local, model space and propagated model space values
  • When missing bones are encountered, a warning is logged and they are skipped during skinning
    • Previously a faux bone would be created but it leads to janky behaviour if the character is posed since there is no reference position for the bone
      This plugin is currently for testing. Expect bugs. GitHub repository.

Installation

Don't install Meddle by downloading this manually. See README.md for installation instructions.