Appearance Loader

Plugins Appearance Loader

This update required help from @everlaster and @JayJayWon. I also used @MacGruber's code as a reference. Thank you to all three of you.
1) Changed loading Textures from loading individual files to loading them as SkinPresets.
2) "Finished" is no longer displayed in the plug-in progress display window while the texture loading message is displayed. However, if the texture does not finish loading even after 300 seconds, it is assumed that some kind of problem has occurred, and "Finished" is displayed.
3) Review of the conversion method for "SELF" and "latest" in the URL of the reference file.
4) Changed so that PluginPresets can be loaded without saving them to a file. Accordingly, the "Delete Plugin Preset File" toggle has been removed from the UI.
Update (ver.16):
1) When loading Appearance, Person would sometimes vibrate due to Tongue Collision, so we added a function to forcefully disable it. This toggle is excluded from Select All Options/Clear All Options.
AppearanceLoader UI16.jpg

2) Futa's morph processing has been revised and Futa is now reproduced accurately.
3) Reduced the number of cases where Collision jumps out of the body and causes problems with the pose or appearance.
4) Since there are moprhs with the same display name but different functions, we changed the morph specification from display name priority to uid priority.
5) The process of converting "SELF" used in Hair and Clothing paths back to an address has been revised.
6) Fixed an issue where the location of the file loaded with the Select Scene button was not remembered.
Update (ver.15)
1) Changed the internal maximum waiting time when changing Clothing or Hair from 20 seconds to 5 seconds. This reduces latency when a non-existent item is specified.
2) Added a slider that allows players to set the maximum wait time. If settings such as materials are not reflected properly, please increase the maximum waiting time.
AppearanceLoader UI 15-2.jpg

3) When loading a Person containing a large amount of data, such as a Timeline plugin, from a Scene, the process took a long time even if Change Plugin was not checked, so the processing method has been changed. If Change Plugin is checked, it will take the same amount of time as before.
4) Appearance file URL can now be received with "Set Appearance File URL" and "Appearance File Load".
Update (ver.14)

1) The "Change Clothing" button has been split into "Change Real Clothing" and "Change Not Real Clothing" buttons, allowing you to specify what to change separately.
2) Change the default value of the "Use Shortcuts in Scene Load Dialog" toggle to on. This will display a list of var files in the scene load dialog. If there are a large number of var files and operation is slow, uncheck this.
3) Significant reduction in appearance loading time (depending on operating environment)
4) Improved stability of Sim clothes when loading appearance
5) Reduced cases where Clothing materials and colors are not applied correctly
6) Countermeasures for cases where some files cannot be read correctly
7) Countermeasures for cases where Scale is applied even when turned off
8) Change license from CC BY-NC to CC BY-SA
9) Other adjustments

Thanks to @everlaster for providing the code needed to update the plugin, @TBD for suggesting Real Clothing support, and @MimeRubberneck for helping review the script.
Updated (ver.13)
1) When loading an Appearance Preset from a var, if a Plugin in the same var was specified, an error could occur when loading the Plugin. This has been fixed.
2) Fixed an issue where CUA sometimes became unstable when loading an Appearance to which CUA was linked.
3) Reduced Appearance loading time in some environments.
Updated content (ver.13)
1) When loading an Appearance Preset from a var, if a Plugin in the same var was specified, an error could occur when loading the Plugin. This has been fixed.
2) Fixed an issue where CUA sometimes became unstable when loading an Appearance to which CUA was linked.
3) Reduced Appearance loading time in some environments.
Sorry for the short update.

Updates (ver.12):
1) I noticed that loading textures fails if the var containing the textures used for Person is not directly under "AddonPackages" or in some subdirectories. Expanded search scope to "AddonPackages" and all subdirectories. Please note that the processing may take longer depending on the environment due to the expansion of the search target.
2) The Preset file name or Person name is now displayed in the window that displays the loaded Hair and Clothing.
Updates (ver.11):
1) Fixed not properly handling "setUnlistedParamsToDefault" which is a setting item of vap Pose Preset. It was initializing all items for 'Change' even if 'setUnlistedParamsToDefault' was 'false'.
2) Expanded the function of "Keep the previous folder" to include var files as folders.
Update (ver.10):
Added "Select All Options" button to select all loadable options and "Clear All Options" button to deselect them.


UI
AppearanceLoader 10 UI.jpg
Update (ver.9):
Added Merge loading function for Clothing due to suggestions.
If you want to load new clothing while keeping the current clothing, check "Clothing Merge Load".
If the current clothing and the new clothing are the same item but differ only in color, the new clothing will overwrite it.
Back
Top Bottom