Skip to content

Releases: Njaecha/AssetImport

AssetImport v3.0.1

09 Feb 23:08
Compare
Choose a tag to compare

Fixed

  • Fixed compatibility issue with ME 3.12+

Notes

Requirements

Installation

  • Unpack zipfile into the game root folder (there should be /runtimes/win-x64/native/assimp.dll and a /BepInEx/plugins/AssetImport folder containing KKS_AssetImport.dll, LitJSON.dll and StirlingLabs.Assimp.Net.dll)

AssetImport v3.0.0

27 Oct 15:55
e569e23
Compare
Choose a tag to compare

Changes

I have completely revamped the cache once again to fix some more fundamental issues:

  • Cache now stores your assets in RAM rather than on disk, which will make loading slightly faster but more importantly prevent any UnauthorisedAccessExceptions that some people encountered.
  • The cache now refers to files based on the content of the file, not based on filename, so you can have two assets with the exact same name on the same outfit or in the same scene.
  • This improved file handling also results in much smaller character cards if you have assets duplicated through multiple outfits.

Notes

  • This version has a new file structure, but is compatible with files from v2.0. Your cards will automatically be converted to the new structure upon import. Files saved with this version will NOT work in previous versions of the plugin!
  • For Modders: I have refactored the entire code base to adhere to naming guidelines so the name of some public methods and fields has changed.

Requirements

Installation

  • Unpack zipfile into the game root folder (there should be /runtimes/win-x64/native/assimp.dll and a /BepInEx/plugins/AssetImport folder containing KKS_AssetImport.dll, LitJSON.dll and StirlingLabs.Assimp.Net.dll)

AssetImport v2.0.5

22 Jul 21:57
Compare
Choose a tag to compare

Fixed:

  • Rolled back the cache fix from v2.0.3 since it created more problems than if fixed. A proper fix is implemented in the IllusionFixes repository.
  • Fixed loading of scenes with imported StudioItems that have FK edits.

New Requirement:

To properly fix the cache, a new IllusionFix is required:
https://github.com/IllusionMods/IllusionFixes/releases/tag/v21.6

Further Information

Please read https://github.com/NiggoJaecha/AssetImport/releases/tag/v2.0.0

AssetImport v2.0.3

11 Apr 18:14
Compare
Choose a tag to compare

AssetImport v2.0.2

12 Mar 20:28
Compare
Choose a tag to compare

Updated

  • Made DynamicBoneEditor a soft dependency in preparation for the release of DBDE

Please read https://github.com/NiggoJaecha/AssetImport/releases/tag/v2.0.0

AssetImport v2.0.1

18 Feb 03:22
Compare
Choose a tag to compare

Fixed

  • Fixed an issue with BetterSceneLoad that caused studio items to not load because of a I/O error when creating the asset cache.

Please Read: https://github.com/NiggoJaecha/AssetImport/releases/tag/v2.0.0

AssetImport v2.0.0

30 Jan 20:04
Compare
Choose a tag to compare

Highlights

  • Assimp Library upgraded to version 5.2.5 (from 4.1.0). This should result in much less import errors and more working models and formats.
  • Restructured mod distribution, I removed a lot of unnecessary files and the download is now about 90% smaller.

New

  • added import mode that creates a new material for each renderer. This can help work around a bug in Assimp that makes it only loads a single material when there should be multiple.
  • added a import mode only available for .fbx files that discards the root translation (useful for assets that have been saved at a distance from the fbx scene root)

Fixes

  • Fixed not being able to import assets with unnamed meshes or materials.
  • Fixed KKPE not detecting the added dynamic bones and throwing errors
  • Fixed that Asset Import would often load imported accessories multiple times on character load.
  • Fixed disabled imported Studio Items being visible after scene load

Notes

  • Due to the new Assimp version the Bone-Tree displayed in the Preload-Window will now display bonechains that have no meshes attached. Because of that Assets with Dynamic Bones may have to be reimported and their dynamic bones reconfigured.
  • Due to the new distribution structure, if you have a previous version installed, i is mandatory that you manually delete
    /runtimes, /BepInEx/plugins/AssimpNet, /BepInEx/plugins/KKS_MeshImport.dll and /BepInEx/plugins/LitJSON.dll
    (all relative to the game root folder).

Installation

  • Read Notes above
  • Unpack zipfile into the game root folder (there should be a new /runtimes and a /BepInEx/plugins/AssetImport folder)

AssetImport v1.1.1

22 Jul 21:45
Compare
Choose a tag to compare

Fixed:

  • Imported Accessories will no longer loose Material- and DynamicBoneEditor edits when doing certain things that should not reload accessories (like toggling clothing pieces in studio).

Installation:
Download and unzip the packed version in the game root folder (where the .exe are), overwrite if asked.
OR if you have the mod already installed, only download the dll and overwrite it in BepInEx/plugins

This mod is only for Koikatsu Sunshine!

AssetImport v1.1.0

11 Feb 21:19
Compare
Choose a tag to compare

Added compatibility* with CoordinateLoadOption.

  • only accessory replace mode is supported and materials seem to fail to load a lot.

Installtion:
Download and unzip the packed verison in the game root folder (where the .exe are), overwrite if asked.
OR if you have the mod already installed, only download the dll and overwrite it in BepInEx/plugins

This mod is only for Koikatsu Sunshine!

AssetImport v1.0.2

29 Jan 15:28
Compare
Choose a tag to compare

Changes:

  • Fixed issue when loading a coordinate in Maker without loading it's accessories.

Dependencies:

  • KKAPI v1.33+
  • MaterialEditor v3.1.12+
  • DynamicBoneEditor v1.0.4+
  • KKSPE v2.13.2+

Installation:

  • Unpack in game root directory.