Changelog - ousnius/BodySlide-and-Outfit-Studio GitHub Wiki
5.7.0
New Features:
General: Added support for the new BA2 archive versions of FO4 and SF.
Bodyslide: List only outfits with zap options using 'Filter -> Has Zap Options'.
BodySlide: Open the 'ShapeData' folder of the current outfit in file explorer using 'Filter -> Browse outfit folder...'.
OS: Brush settings are now remembered between sessions. A 'Reset' button has been added.
OS: Inflate or deflate a mesh or slider along its normals.
OS: Mask the UV editor selection in the main viewport (select by UV).
OS: Added 'Slider -> Clone Slider' to clone existing sliders.
OS: Added 'Edit -> Disable Normals Calculation' to lock all mesh normals.
Unlike 'Lock Normals', this does not lock normals in BodySlide.
This option remains active between Outfit Studio sessions (stored in config).
OS: Allow adjustment of the seam smoothing angle for mesh normals on a per-shape basis.
OS: Added project option to keep fully zapped shapes in the BodySlide-built NIF file.
Useful when the shape order and count matters, like for retextures using texture sets.
OS: Added project option to prevent writing body morph .tri files when building.
OS: Utilize 'SliderMinimum' and 'SliderMaximum' config settings in Outfit Studio.
OS: Show a gradient on meshes when hovering over a slider while holding the CTRL key.
OS: Support multiple reference data folders for new projects.
References with external extra sliders (second data folder) would lose the link to slider data when saved as new projects. This affected The Wasteland Body (TWB).
Both data folders are linked to the reference shape in the resulting outfit project now, so the link is not lost.
OS: Partial Starfield support:
Import NIF and mesh files (export and skinning not supported).
Import/export morph.dat files (custom normals and vertex colors not supported).
Searches for mesh files in BA2 archives.
No loading of materials or textures.
Improvements:
General: Enhanced startup performance with faster BSA/BA2 loading.
BodySlide: Enabled multi-selection in the group filter dialog using the spacebar.
OS: Account for gradient masking when conforming to sliders.
Lower mask values now blend the old morph with the new one based on the mask factor.
This allows partial adjustments or the use of multiple references.
OS: Improved X-mirroring for the move brush on centered vertices.
OS: Multi-select slider checkboxes by holding the Shift key.
OS: Apply posing to unpresent bones when selecting a saved pose.
OS: Improved XYZ mirroring of shapes:
Added an option to swap left/right (L/R) bones when mirroring along the X-axis.
Mirroring shapes is now included in the undo history.
OS: Retain masks when using 'Shape -> Set Reference'.
OS: Remove empty diffs after using the undiff brush for cleaner slider data.
OS: Set the environment mapping shader flag when changing shader type in shape properties.
OS: Automatically check the 'Show Pose' checkbox when changing poses or values.
OS: Changed the hotkey for deleting sliders from 'Delete' to 'CTRL+Delete'.
Fixes:
General: Resolved various NIF-related issues with FO76 and older Oblivion files.
BodySlide: Fixed zap toggles of saved zap choices not applying during batch builds.
BodySlide: Prevent headpart/CharGen .tri files from being replaced by body morph files during the build process.
OS: Fixed mesh actions unintentionally adding new data, like vertex colors.
OS: Fixed incorrect shape order when exporting only selected shapes.
OS: Fixed a rare crash in the brush collision code.
OS: Fixed crash when adding shader to geometry types that cannot have a shader.
OS: Fixed locked normal indices (NiIntegersExtraData) being ignored for NiTriShapeData.
OS: Fixed archive blacklisting in Outfit Studio for better startup performance.
OS: Oblivion: Use NiSkinInstance over BSDismemberSkinInstance and hide unused 'Partitions' tab.
5.6.3
New:
OS: Added way to add multiple custom bones in a parent chain at once.
OS: Added "Double Sided" checkbox to shape properties.
OS: Include loaded loose file name in window title.
Fixes:
BodySlide: Fixed toggles for zaps that are zapped by default.
OS: Fixed OBJ and FBX import preview not rendering (issue with UI framework).
OS: Fixed stuttering in UV editor and import previews.
5.6.2
New:
BodySlide: Added a slider filter to search by name or category.
OS: Allow editing some shape properties for multiple selected shapes.
Fixes:
BodySlide: Fixed preview not clearing the previous outfit.
OS: Fixed UV editor not rendering anymore (issue with UI framework).
5.6.1
New:
BodySlide: Zap options are now remembered for each outfit (including batch builds).
OS: Implemented disabling of undo history for masking actions (see settings).
Rendering: Perspective view option is now stored in the settings.
Improvements:
OS: Allow merging geometry with mismatching cut offsets (FO4).
OS: Made color brush respect the current mask.
Fixes:
BodySlide: Fixed slider names when multiple files are adding to one category.
OS: Fixed slider data corruption when merging sliders with mismatching reference.
OS: Fixed applying a pose causing slight distortion on the mesh.
OS: Fixed loading NiSkinData w/o vertex weights but Num Vertices > 0.
OS: Fixed block pointers sometimes not updating when cloning.
OS: Fixed brush strength of smooth mask brush (shift key).
OS: Fixed slider effect/checkbox not being set when having many sliders.
Rendering: Fixed alpha testing being rendered for all meshes.
Other Changes:
Updated Turkish translation. (@predaturk)
5.6.0
New:
General: Added support for NIF file version 155. (@ousnius)
General: Added support for reading material file version 20 (BGSM/BGEM). (@ousnius)
Outfit Studio: Zero out root node, shape and overall skin transform for skinned meshes (not rendered in-game).
Outfit Studio: Support for UTF-16 file paths when loading and saving OBJ files.
Outfit Studio: Updated reference skeletons for SK and SSE.
4.8.0
General: Now uses absolute paths for everything. The working directory no longer matters, just the .exe location.
Outfit Studio: New dialog for packing projects up into a folder or archive (File -> Pack Projects).
Outfit Studio: New conforming dialog with customization options for even movement and range.
Outfit Studio: Fixed crash when deleting all vertices (no mask).
Outfit Studio: Further prevent crashes for work after having deleted a shape.
Outfit Studio: Further prevent crashes that can happen after undo/redo actions.
Outfit Studio: Fixed crash when creating NiGeometryData without UVs.
Outfit Studio: Fixed shape mirror not mirroring the normals/tangents as well.
Outfit Studio: Fixed custom text size compatibility of the "Load Preset" dialog.
4.7.4
General: Fixed multiple bugs of the last version caused by errors in the config storage.
Outfit Studio: Fixed issues with loading and saving some .tri (head) files.
Outfit Studio: Added batch export of all sliders to individual OBJ files.
4.7.3
General: Render culling from NiStencilProperty for FO3/NV.
General: Fixed crash with long strings in NIF files.
General: Fixed NiPSysData link when saving in a lower version.
General: Updated third party libraries (SOIL2, TinyXML-2, GLI, GLM, LZ4).
General: Added Turkish translation by predaturk.
Outfit Studio: Added import and export of .tri (head) files used by the game (not body morphs).
Outfit Studio: Always restore previous shape selection and visibility when performing certain actions.
Outfit Studio: Changed hotkey 'G' to toggle visibility mode of all selected shapes.
Outfit Studio: Fixed bones being removed from within a hierarchy when saving without reference.
Outfit Studio: Fixed pivot position not being initialized properly when turning on transform mode.
4.7.2
General: Updated Chinese translation.
Outfit Studio: Added a highlight to bone names that have weights for the selected shape(s).
Outfit Studio: Fixed crash when toggling sub indices on a shape.
Outfit Studio: Fixed crash with invalid meshes when entering slider edit.
Outfit Studio: Fixed NIF export of selected shapes only.
4.7.1
BodySlide: Added an optional output path setting for builds.
Outfit Studio: Limit bones per partition to 80 for SSE.
Outfit Studio: Inject new bone nodes into the right position of the hierarchy.
Outfit Studio: Fixed crash when adding a shape while in segment mode.
Outfit Studio: Fixed move and scale menus marking all vertices as modified in slider edit.
Outfit Studio: Refresh only affected meshes on mirror or UV inversion.
4.7.0
BodySlide: Fixed low weight checkbox of zaps not applying to batch builds.
BodySlide: Prevent progress bar lockups during batch build.
Outfit Studio: Added a pivot mode that shows a point that can be moved and makes it the center of mesh operations like rotation and scale.
Outfit Studio: Added mirroring of meshes on the XYZ axis.
Outfit Studio: Added 'Add Project' feature that merges shapes and slider data into the current project.
Outfit Studio: Added new tab 'Colors' for editing vertex colors and vertex alpha when enabled on the shape.
4.6.2
BodySlide: UV morphs now get stored in TRI files for RaceMenu SE in-game morphing.
Outfit Studio: Prevent the creation of multiple sliders with the same name.
4.6.1
BodySlide: Show 'Build Morphs' checkbox for SSE (RaceMenu BodyMorph).
Outfit Studio: Mask brush now sets the mask to values of 0 or 1 only (fully unmasked or masked).
Outfit Studio: Fixed crash by reloading partitions/segments after deleting/separating vertices.
Outfit Studio: Fixed cursor/brush collision with mesh in certain cases (hidden meshes, multi select).
Outfit Studio: Fixed not being able to use the mask/weight brush when slider values are set.
4.6.0
BodySlide: Added a button located next to the outfit name for loading a project directly into a new Outfit Studio process.
BodySlide: Double-clicking entries in the group manager now moves them into or out of the selected group.
Outfit Studio: Implemented a new "Mask Less/More" feature under the "Tool" menu (hotkeys are A and D) for decreasing or increasing the current mask. This works the same as "Select Less/More" in Blender or "Shrink/Grow" in 3ds Max.
Outfit Studio: Default values of zaps are now set up with a checkbox in the slider properties dialog, instead of two value fields.
Outfit Studio: Deleting a slider now clears the slider toggles with it as well. Previously the toggle data was kept.
Outfit Studio: Fixed OBJ import not loading all types of group setups correctly.
Outfit Studio: Fixed OBJ import merging vertices by UVs/normals the wrong way. Meshes should keep their hard and smooth edges correctly now.
Outfit Studio: Fixed issues with importing meshes from OBJ/FBX that exceed max vertex/triangle counts. Instead, an empty mesh is created now.
Outfit Studio: Fixed crash when exporting OBJ without vertices, UVs or normals.
Outfit Studio: OBJ export now sets a default smoothing group for loading into Blender.
Outfit Studio: Implemented a "Shape -> Lock Normals" toggle to keep mesh normals intact during both OS and BS. Outfit Studio makes sure not to smooth normals before they can be locked. This is useful for meshes where keeping custom normals is absolutely needed. This toggle is saved to the project files.
Outfit Studio: Fixed smooth/lock normals toggles not saving if a shape had no slider data to it.
Outfit Studio: Fixed partitions tab showing colors of last selected bone.
Outfit Studio: Eliminated the need for blank skeletons (the SkeletonBlank_*.nif files).
Outfit Studio: Fixed loading OBJ into empty project adding bogus bones. These came from the blank skeleton files that were loaded into the project behind the hood.
4.5.4
General: Added Skyrim VR as a target game.
General: Fixed more Unicode conversion issues with shape and slider names.
General: Fixed crash when choosing FO4 cloth data with Unicode characters in the path.
General: Fixed warning with certain monitors due to ICC profile present in the OutfitStudio.png file.
Outfit Studio: Fill default partition correctly when creating skinning.
Outfit Studio: Fixes for bones/weights sometimes not being deleted from the NIF correctly.
4.5.3
General: Fixed slider data not loading when one of multiple OSD files isn't found.
Outfit Studio: Fixed 'merge sliders' sometimes not adding slider data when loading references.
Outfit Studio: Fixed enter key activating the offset button in the 'Move Shape' dialog.
Outfit Studio: Fixed crash when adding or cloning shapes without shader properties.
4.5.2
General: Fixed issue that caused new textures to not appear (changing material or texture).
General: Strings from NIFs above the maximum string index are loaded properly now.
General: Enabled crash reports that go to the temp folder.
Outfit Studio: Creating skinning now adds a default partition (FO3NV/SK/SSE).
Outfit Studio: "Clear Slider Data" and "Delete Slider" now works on all selected sliders.
Outfit Studio: Allow hidden sliders to be selected for toggles in the slider properties.
Outfit Studio: Added Behemoth segment types to the selection (FO4).
4.5.1
General: Fixed depth buffer not working in previews for AMD drivers (bug in v4.5).
4.5
General: Separated BodySlide and Outfit Studio into their own executable files.
General: Fix attempt for previews not working for users with HDR monitors.
General: Better handling for NIF files without any root nodes.
BodySlide: Presets without any changed sliders now load and save regardless.
BodySlide: "Refresh Outfits" now reloads the currently active outfit as well.
Outfit Studio: .osp and .nif files can be loaded directly into OS now ("Open With" in Windows Explorer).
Outfit Studio: Reload shader/materials/textures when closing the shape properties dialog.
Outfit Studio: Allow toggling the visibility state of multiple selected shapes at once.
Outfit Studio: NiFloatExtraData blocks can be edited and added in the shape properties now.
Outfit Studio: Don't refresh shape list when deleting vertices or inverting UVs anymore.
Outfit Studio: Ignore vertex weights of 0.0 when loading NIFs using NiSkinData (FO3NV/SK/SSE).
4.4.2
General: Fixed crash when attempting to load sliders without actual data.
BodySlide: Outfit and preset selection is now sorted by alphabet instead of per file.
Outfit Studio: Changed "Set Base Shape" to also apply to the base shape itself and keep slider data.
Outfit Studio: Fixed segment type selection in the segments tab (FO4).
Outfit Studio: Fixed default partition for OBJ import of NiTriShape (Oldrim, FO3NV).
4.4.1
General: Added FO4 VR as a target game entry.
General: Improved rendering performance by reducing string operations.
General: Slider data (e.g. Load Project) loads two times as fast now.
General: Textures from BA2 archives are now decompressed 25 times as fast as before (FO4).
General: The "Specular" flag in material files is now properly read for rendering (FO4).
General: Fixed handling for NIF files without a root node at index 0.
General: Mesh normals are removed from NIFs with model space maps instead of ones skin tint now.
General: Fixed shape order for rigged FO3/NV meshes (FO3/NV).
General: Fixed partition flags for FO3/NV meat caps (FO3/NV).
General: Files with names that use UTF-16 characters can now be loaded.
General: All XML files are now saved and loaded with UTF-8 encoding.
IMPORTANT: Files with encoding that isn't UTF-8 HAVE TO be re-encoded to UTF-8 manually using Notepad++. This is often the case for files that include Chinese characters and were saved on Chinese computers. Starting now, future saved files will all be in UTF-8 by default.
Outfit Studio: Added proper list of segment names to segments tab (FO4).
Outfit Studio: Added new shortcut CTRL+E for "Export NIF".
Outfit Studio: Added new shortcut CTRL+ALT+E for "Export NIF with reference".
Outfit Studio: "Unweighted Vertices" dialog now says which shapes are affected.
Outfit Studio: Duplicating a shape now selects the new shape.
Outfit Studio: Now shows an error when trying to copy weights without a reference.
4.4
General: Invalid triangles in NIF files are now removed on load.
General: The "Smooth Seam Normals" toggle is now stored in project files.
General: Reduced the mesh color variation brightness with textures turned off.
General: Fixed alpha blending for the alpha value in shaders.
General: Fixed loading material files not beginning with "materials" (FO4).
General: Uncompressed general (GNRL) BA2 archives can now be loaded (FO4).
General: BC4 and SRGB DDS texture files can now be loaded from DX10 BA2 archives (FO4).
BodySlide: Added button to delete single entries from project/preset files.
BodySlide: Note that deleting entries won't delete their NIF or OSD files.
BodySlide: Added a save prompt to the group manager.
Outfit Studio: Now always keeps all slider data when renaming shapes.
Outfit Studio: Added the current project name to the window title.
Outfit Studio: Automatically create skinning when copying weights to static meshes.
Outfit Studio: Refactored the way the weight brush operates and fixed weight cache.
Outfit Studio: Fixed bone/weight assignment for new bone entries.
Outfit Studio: FBX import uses the bone transforms of the current reference shape now.
Outfit Studio: NiTriStrips(Data) blocks are always converted to NiTriShape(Data) now.
Outfit Studio: Fixed a few crash issues with NiTriStrips(Data) with this conversion.
Outfit Studio: Fixed crash when dropping invalid files onto sliders.
Outfit Studio: Fixed crash when dragging the visible icon instead of the shape entry.
Outfit Studio: Fixed triangle order for OBJ slider import with certain meshes.
Outfit Studio: Renaming shapes doesn't drop the loaded textures any longer.
4.3.4
General: NIF files now have their blocks sorted correctly (nodes before shapes).
Outfit Studio: Fixed crash when using connected-only mode of brushes and more.
Outfit Studio: Fixed crash when setting reference after renaming it.
4.3.3
Outfit Studio: Fixed conforming not working on shapes that have transforms (bug in 4.3.2).
Outfit Studio: Fixed crash when toggling Sub Index in the shape properties.
4.3.2
General: All new shaders for FO4 that support normal, specular, glowmaps and more.
General: Added cubemap/environment map rendering and soft lighting for all games.
General: Fixed alpha channel of BC7 texture files not rendering due to third party library.
General: Added 16x MSAA as the default (previously 8x). Fallbacks of 8x/4x/no AA still exist.
General: Node and shape transforms are now used in the renderer, mostly useful for static meshes.
General: Fixed a bug where closing the preview broke the OS rendering or viceversa.
Outfit Studio: Fixed crash when entering slider edit after "Make Conversion Reference".
Outfit Studio: Fixed crash when clearing project while partitions tab is active.
Outfit Studio: Duplicating a shape now keeps the same parent within the same NIF.
Outfit Studio: Meshes in OBJ files with both group and object aren't loaded twice anymore.
Outfit Studio: FBX import now finds meshes that aren't under the root node of the file.
Outfit Studio: Prevent unnecessary normals on SK/SSE face tinted meshes after export.
Outfit Studio: Clear parallax texture paths and flags for SSE optimization.
Misc: Filled the blacklist of BSA archives for FO3 and FONV in the config.
Misc: Lots of code refactoring for stability improvements.
4.3.1
General: Fixed handling of block pointers, which could corrupt links in NIF files.
General: Make triangle deletion for NiTriShapeData/NiTriStripsData work again, which caused crashes (Oldrim, FO3NV).
4.3
General: Added a customizable renderer background color to the settings.
General: Fixed triangle deletion (e.g. zaps) for SSE.
General: Reset BSMeshLODTriShape to a default LOD size after removing triangles (FO4).
General: Increased far clip distance from 100 to 1000 for rendering larger meshes (matches Blender default).
General: Lots of code refactoring with stability improvements.
BodySlide: Last preview window position and size is now stored in the config file.
BodySlide: Fixed already default slider values being saved to presets regardless.
BodySlide: Allow extended selection for the checkboxes in the batch build and settings dialogs.
Outfit Studio: Pressing the DEL key lets you delete a slider currently in edit mode.
Outfit Studio: Renaming both shapes and sliders now keeps all slider data intact.
Outfit Studio: Loading existing projects now keeps the original shape order including reference.
Outfit Studio: Added 'Sub Index' toggle between BSTriShape and BSSubIndexTriShape (FO4).
Outfit Studio: Fixed crash when choosing a single texture in the 'Load Outfit' dialog.
Outfit Studio: Fixed loading of loose texture files after assigning them in the shape properties.
Outfit Studio: Now always zeroes all sliders before applying a loaded preset.
Outfit Studio: Increased scroll rate of the slider view.
Outfit Studio: Current width of the slider panel is stored in the config now.
4.2.3
General: Updated Chinese and German translations.
General: Fixed vertex deletion for SSE meshes.
General: Disabled loading the BA2 archives of the FO4 texture pack. You can enable it in the settings.
BodySlide: Fixed zap toggle feature for Skyrim and SSE.
Outfit Studio: Fixed OBJ export for faces with and without UV maps.
Outfit Studio: Now keeps previously local slider data when merging references.
Outfit Studio: Remove empty skin partitions when applying them.
Outfit Studio: Fixed skin partitions when exporting only right-click-selected shapes to NIF.
Outfit Studio: Fixed error message on OBJ export with one shape (just the message appeared wrong).
4.2.2
General: Implemented a language selection in the settings dialog.
General: Fixed meshes with connect points getting corrupted on save in both BS and OS (FO4).
Outfit Studio: Added 'Delete Vertices' feature for deleting unmasked vertices directly in OS.
For BodySlide projects that need parts of the body removed, a zap is still the preferred non-destructible method.
Outfit Studio: Added 'Separate Vertices' feature for splitting up one shape into two using a mask.
Outfit Studio: 'File -> Import -> From NIF/OBJ/FBX...' can import multiple files at once now.
Outfit Studio: 'File -> Export -> To NIF/OBJ/FBX...' now export all shapes of the project into one file.
Outfit Studio: You can now export only the currently selected shapes to one NIF/OBJ/FBX file via right-click.
Outfit Studio: 'Merge sliders' when loading a ref now works as intended (replaces ref, adds sliders).
Outfit Studio: Allow unsetting or directly deleting the reference shape.
Outfit Studio: Added 'File -> Unload Project' menu item.
Outfit Studio: Duplicating a shape now also copies its controllers and interpolators with it.
Outfit Studio: Any unreferenced blocks are now deleted on NIF export.
Outfit Studio: Handle NiSkinData properly when it has vertex weights turned off.
Outfit Studio: Fixed some triangle index comparisons when updating skin partitions or segments.
Outfit Studio: Meshes can now be changed to full precision even without having normals/tangents (FO4).
Outfit Studio: Fixed a visual bug where deleted shapes would stay visible until the next frame.
4.2.1
General: Fixed crash when loading textures in the ATI2 format (often FO4 normal maps).
General: Fixed invisibility issues in the rendering for AMD drivers by temporarily disabling cubemaps.
General: Fixed some buffer issues when loading textures from BSA archives (SK).
General: Fixed wrong rendering when adding a new mesh while textures or lighting were disabled.
BodySlide: Now sets the consistency type to mutable for all meshes built with morphs enabled (SK).
4.2
General: Rewritten all shaders to make use of normal and specular maps for a more accurate and detailed preview.
General: New lighting with three directional lights, one frontal light and an ambient factor.
General: Only Skyrim preview renders normal and specular maps right now. FO4 has the new lights.
General: Improved alpha rendering. The blending/testing modes and threshold are now taken into account.
General: UV offset/scale properties are now taken into account in the shaders.
General: Fixed crash related to NiTriStripsData when calculating normals.
Outfit Studio: Fixed copying extra data and collision references properly when copying a shape.
Outfit Studio: Increased size of the "Load Preset" dialog and made it re-sizable.
Outfit Studio: Fixed crash for meshes without vertices/triangles.
Outfit Studio: Fixed minor issue related to NIF files of versions prior to SK.
4.1.3
General: Fixed texture path correction for some very rare cases.
General: Improved quality of normal smoothing on meshes. Not customizable just yet.
BodySlide: Made group selection in the group manager more clear (disabling panels).
Outfit Studio: Improved SK -> SSE NIF optimization stability.
Outfit Studio: Duplicating a shape is faster now when there are many loaded.
4.1.2
BodySlide: Fixed batch build causing texture coordinates to go crazy after v4.1.1.
BodySlide: Fixed activating zaps causing a crash after v4.1.1.
4.1.1
BodySlide: Ungrouped sets now show all presets instead of no presets. You should still create proper groups, though!
Outfit Studio: Added UV slider/zap functionality. Diffs are created via OBJ import after a slider was set to UV mode. Instead of morphing the geometry, they move the texture coordinates.
Outfit Studio: Fixed loading of custom references that were created using existing references.
Outfit Studio: Minor NIF format fixes.
4.1
Outfit Studio: Bone weights for FO4 and SSE meshes are now normalized more accurately.
Outfit Studio: Added SSE optimization for NIF files. A dialog will ask you to convert them.
Outfit Studio: Fixed partition painting for SSE.
Outfit Studio: Stability and performance improvements.
4.0
General: Skyrim Special Edition support!
General: Support for NIF meshes and BSA archives of SSE.
General: Show a target game selection dialog the first time you launch the program.
Outfit Studio: OBJ/FBX import now creates default partitions for the body slot (FO3NV/SK).
Outfit Studio: Improved handling of skin transforms and creating new bone bounding spheres.
Outfit Studio: Allow dragging and dropping multiple files into the frame at once.
Outfit Studio: Show warning if the version of the loaded NIF doesn't match the target game.
Outfit Studio: Changed skeleton root from "NPC" to "NPC Root [Root]" for Skyrim.
Outfit Studio: Removed "File -> Apply Overall Skin Transform" menu item, not needed anymore.
Outfit Studio: When saving a project, remove _0 and _1 from default target file name for SK.
Outfit Studio: Moved reference templates from the Config.xml to a new RefTemplates.xml file.
Outfit Studio: Copying weights now ignores masked vertices and they keep their old weights.
Outfit Studio: Enabling vertex edit doesn't cause non-existent clipping to appear anymore.
Outfit Studio: Updated reference skeletons for all games.
3.8
General: Complete rewrite of the renderer to make use of modern techniques.
BodySlide: Removed multi-threaded batch build for the 32-bit executable. Only 64-bit now.
Outfit Studio: Vastly improved the quality of the bone weight copy (see below).
Outfit Studio: Added a weight copy options dialog and improved the default values.
Outfit Studio: Added new knobs for scaling to the transform tool, both uniform and not.
Outfit Studio: The S key doesn't scale shapes while the transform tool is active anymore.
added Config.xml option to enable LMB panning mouse controls again for OS
fixed duplicating a shape resetting changes (vertices, weights, texture settings)
integrated conversion references and fixes that were previously uploaded separately (7B, CHSBHC, ADEC, CBPE)
added "Group Aliases" to the Config.xml, allowing a merge of several preset groups into one for compatibility
made CB++ presets compatible with CBAdvanced outfits and the other way around using group aliases
made "Save Project" become available after a slider set was loaded
fixed "Save Project" breaking slider set files (.nif file name)
changed default values of sliders made using "New Zap Slider" to 100% for low and high
fixed crash when importing .obj files without UV's into OS (UV's are important)
fixed "Save Project" dialog not getting filled with current project information
fixed crash when saving shapes that don't have BSDismemberSkinInstance nodes
2.0.0.10
fixed a crash when setting base shape with outfit tree header selected
added new exe BodySlideWXP.exe to test compatability with Windows XP (worked)
corrected an issue with saving low-weight presets
fixed an issue where adding a new slider to a reference loaded from a NIF wouldn't correctly use the morph data
fixed a corruption in an output NIF when a skin shaded shape also had normals
set BodySlide.exe to require admin rights on launch
2.0.0.9c
minor package change, put BodySlide folder inside Data/CalienteTools for NMM compatibility
2.0.0.9b
Beta version! Releasing to the public! Warning: may never get out of beta, and there are likely major problems, use at your own risk! :)
fixed an issue that caused batchbuild to ignore the disabled outfits when building
fixed an Outfit Studio problem that occurred when an outfit NIF had multiple shapes with the same name. Duplicated named shapes are now renamed to something unique.
combined CalienteBody with CB++, it's now called CalienteBodyAdvanced, with 50+ sliders!