Changes in v5.7.1:New Features
- General: Enabled Windows DPI awareness in the manifest (PerMonitorHighDPIAware) for better display scaling.
- BodySlide: Added a preset filter.
- BodySlide: Added buttons to jump to slider categories in the list.
- BodySlide: Introduced a new output conflict dialog with slightly better user experience (UX).
- Outfit Studio (OS):Load Reference: Added an option to not append new sliders that aren't already in the list.
- OS: Added a vertex color picker and the ability to mask similar vertex colors.
- Tip: Press the 'V' key in the bones tab to pick a vertex color directly from a mesh.
- OS: You can now split edges while holding Shift to disable curvature/smoothing.
- OS: Added a green pencil icon for sliders that contain data for one of the selected shapes.
- OS: Added configurable colors for vertex points in the settings.
- OS: Added a setting for the maximum project history count to the configuration file (attribute: "ProjectHistory.maxcount").
Improvements
- General: Improved stability and performance.
- General: Made the default background color setting darker.
- General: Updated the Chinese translation (@Eyre11).
- BodySlide: Automatically expanded the filter group/outfits fields to be wider.
- OS: Improved the rendering of points on meshes in the vertex view; the size now fades based on depth.
- OS: The current shape name is now pre-filled in the rename/duplicate/separate shape dialogs.
- OS: Improved number entry in the uniform scale/inflate dialog.
- OS: Improved the label for Invert X/Y in UV edit.
Fixes
- General: Fixed several issues related to Unicode file names and UI display.
- OS: Fixed an issue where reference templates with multiple shapes having slider data were localized incorrectly.
- OS: A shape with an identical name is now deleted on reference load to prevent issues.
- OS: Various fixes for renaming shapes that have special slider data.
- OS: Fixed issues with pose reset and export when bones that are not present are posed.
- OS: Fixed the swapping of left/right (L/R) bones for meshes that do not contain the other bone.
- OS: Fixed an issue where head part .tri files were being exported without slider data for the reference shape.
- OS: Fixed texture path cleanup when the string "textures\" appeared multiple times.
- OS: Fixed an issue with vertex colors on merge/undo for sources that lacked color data.
- OS: Fixed brush collision with the mesh after a slider was moved.
- NIF: The "Keep zapped shapes" option now only sets the "Hidden" flag on the shape (to prevent game crashes).
- NIF: Fixed an issue where child blocks of BSShaderPPLightingProperty/NiMaterialProperty were not always being removed.
Changes in v5.7:New Features
- General: Added support for the new BA2 archive versions used in Fallout 4 (FO4) and Starfield (SF).
- BodySlide: You can now list only outfits with zap options by using 'Filter -> Has Zap Options'.
- BodySlide: Added 'Filter -> Browse outfit folder...' to open the 'ShapeData' folder of the current outfit in the file explorer.
- OS:Brush settings are now remembered between sessions, and a 'Reset' button has been added.
- OS: You can now inflate or deflate a mesh or slider along its normals.
- OS: Added the ability to mask the UV editor selection in the main viewport (select by UV).
- OS: Added 'Slider -> Clone Slider' to easily duplicate existing sliders.
- OS: Added 'Edit -> Disable Normals Calculation'to lock all mesh normals.
- Note: Unlike 'Lock Normals', this does not lock normals in BodySlide.
- Note: This option remains active between Outfit Studio sessions (stored in the config file).
- OS: You can now adjust the seam smoothing angle for mesh normals on a per-shape basis.
- OS: Added a project option to keep fully 'zapped' shapesin the BodySlide-built NIF file.
- Reason: This is helpful when the order and count of shapes are important, such as for retextures using texture sets.
- OS: Added a project option to prevent writing body morph .tri files during the build process.
- OS: The 'SliderMinimum' and 'SliderMaximum' config settings are now utilized in Outfit Studio.
- OS: A gradient is shown on meshes when you hover over a slider while holding the CTRL key.
- OS: Now supports multiple reference data foldersfor new projects.
- Context: Previously, references with external extra sliders (like The Wasteland Body, TWB) would lose the link to slider data when saved as new projects.
- Result:Both data folders are now linked to the reference shape in the resulting outfit project, preserving the link.
- OS: Partial Starfield support:
- Import NIF and mesh files (export and skinning are currently not supported).
- Import/export morph.dat files (custom normals and vertex colors are not supported).
- Searches for mesh files within BA2 archives.
- Materials or textures are not loaded.
Download #1 |
Download #2 Changes in v5.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.
Download #1 |
Download #2Changes in v5.6:New:
- General: Added support for NIF file version 155. (@ousnius)
- General: Added support for reading material file version 20 (BGSM/BGEM). (@ousnius)
- OS: Improved smooth brush algorithms (balanced pair circle+parabola fit). (@sts1skj)
- OS: Added special FO4 segment slots to dropdown (pipboy cap = slot 160). (@ousnius)
- OS: New feature "Copy Partitions/Segments" from reference shape. (@sts1skj)
- OS: Added preview for OBJ/FBX import with new options: (@ousnius)
- Invert U/V, Scale, Rotate X/Y/Z.
- Show vertex and triangle counts, red text if too many.
- Allow deleting single shapes with DEL.
- Green shape selection highlight in preview.
- OS: Added separate translate/rotate/scale dialogs to UV editor. (@ousnius)
- OS: New dialog "Symmetrize Vertices" for X-mirroring position, weights and sliders. (@sts1skj)
- OS: New feature "Mask Symmetric Vertices" for masking mirrored vertices with identical data. (@sts1skj)
- OS: New feature "Mask Symmetric Triangles" for masking mirrored triangles with identical data. (@sts1skj)
- OS: New dialog "Check For Bad Bones" that lists inconsistent bone transforms with options for fixing them. (@sts1skj)
- OS: New submenu "Bad Bones" in the bone context menu with two options for fixing bad bones. (@sts1skj)
- OS: New tool "Move Vertex" for moving/snapping/welding/merging individual vertices. (@sts1skj)
- OS: New options for restricting brushes to mesh plane and normal. (@sts1skj)
- OS: Mirrored display of brush circle with X-mirror on. (@sts1skj, @ousnius)
- OS: Added option to retain weights/sliders in conversion wizard. (@ousnius)
Improvements:
- BodySlide: Improved output label and conflicts popup menu. (@ousnius)
- OS: Better brush falloff due to new cubic falloff formula. (@sts1skj)
- OS: Added scale to the pose parameters and removed old bone scale slider. (@sts1skj)
- OS: Made "Apply Pose To Mesh" undoable. (@sts1skj)
- OS: Made "Apply Pose To Mesh" update position diff sliders too. (@sts1skj)
- OS: Allow 4 decimals and max value of 10 in brush settings to be entered manually. (@sts1skj, @ousnius)
- OS: Prevent switching to segments or partitions tab with multiple meshes selected. (@sts1skj, @ousnius)
- OS: Made Mask More/Less, Invert/Clear Mask and Mask Weighted undoable. (@sts1skj, @ousnius)
- OS: Made "Show Bones" show posed bones when "Show Pose" is on. (@sts1skj)
- OS: Copy ALL shader properties and children with "Copy from shape". (@ousnius)
- OS: OBJ Import: Do more to preserve original vertex order. (@sts1skj)
- OS: OBJ Import: Correctly handle faces with more than 4 vertices. (@sts1skj)
- OS: OBJ Import: Prevent duplication of vertices when normals or UVs are duplicated in the file. (@sts1skj)
- OS: OBJ/FBX Import: Added option to update normals when merging data with an existing shape. (@sts1skj)
- OS: FBX Import: Split vertices with multiple UVs/normals. (@sts1skj, @ousnius)
- OS: Allow resizing New/Load/Save Project and Load Reference dialogs. (@ousnius)
- OS: Slight performance improvements while brushing. (@sts1skj, @ousnius)
Fixes:
- General: Various fixes to NIF library (nifly). (@ousnius, @sts1skj)
- General: Fixed "no image" texture spreading to meshes that shouldn't have it. (@ousnius)
- General: Fixed model space normal map rendering with model rotation. (@ousnius)
- General: Fixed some rendering issues with alpha blending. (@ousnius)
- OS: Fixed freezes on some systems when ending a brush stroke. (@ousnius)
- OS: Fixed undesired shape translation when importing OBJ (mostly FO4). (@sts1skj)
- OS: Fixed custom bones not appearing with "Show Bones" on. (@sts1skj)
- OS: Fixed incorrect bone display in FO3/NV with "Show Bones" on. (@sts1skj)
- OS: Fixed bug where applying/undoing/redoing a mesh edit would trash the masks. (@sts1skj)
- OS: Fixed "Connected Only" brush option sometimes unwelding vertices. (@sts1skj)
- OS: Fixed rare issue where brushes wouldn't hit vertices that they should hit. (@sts1skj)
- OS: Fixed normals flickering in some cases while brushing. (@sts1skj, @ousnius)
- OS: Fixed single normals sometimes not recalculating correctly while brushing. (@sts1skj)
- OS: Fixed display of weight and mask value in status bar. (@ousnius)
- OS: Fixed bug where sometimes high brush strength values do nothing. (@sts1skj)
- OS: OBJ Import: Handle negative OBJ vertex/UV/normal indices correctly. (@sts1skj)
- OS: FBX Import/Export: Fixed swapping X/Y/Z for normals. (@sts1skj)
- OS: Fixed texture set not being created with "Add Shader" in shape properties. (@sts1skj)
- OS: Fixed issues with skipping copy weights/conform dialogs in conversion wizard. (@ousnius)
- OS: Several fixes/cleanups related to mesh coordinate transforms. (@sts1skj)
Other Changes:
- General: Updated third party libraries (wxWidgets, GLI/GLM, SOIL2, half, Miniball). (@ousnius)
- OS: Removed u|
Download #2 |
Download #3