Only required if you want to reshape the outfits to a body other than CBBE Curvy. BodySlide's CBBE Vanilla preset can be used to fit armor to the vanilla female body.
This IS required. This bikini doesn't use body slot so my preset will be automatically applied and it WILL differ from your own character. Just get this mod.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou must get permission to earn Donation Points for your mods if they use my assets
Console modding permissionThis mod won't work on consoles or would not be acceptable on Bethesda.net according to their rules
Author notes
Preset XML files created using BodySlide are free for you to use. You are also free to upload and share them with others! If your edits were done purely using sliders and you want to release the built meshes, you must ask for permission first.
You may not reupload the entire mod or all possible body variations, especially not without permission! Preset files are the preferred way of sharing your body shapes.
If you are planning to upload parts of the mod package as is, please ask for permission first. The program itself and its source code are however licensed under the GPLv3+.
No file contained in the archives available on this page are to be sold for monetary gain anywhere. Outfits including the CBBE body or making use of CBBE/UUNP sliders are not to be sold.
Special Note: These permissions only apply to the files that come with BodySlide itself. If you create an outfit conversion or any other edit of someone else's work, you MUST follow THEIR permissions/requirements before sharing with others. I cannot give you permission!
File credits
- Caliente - Ousnius - NifTools people - Chinese translation by xuniana (蓿念) and silentdark (S猫)
- 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.
Version 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.
Version 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.
Version 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.
Version 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.
Version 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.
Version 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).
Version 4.5.1
- General: Fixed depth buffer not working in previews for AMD drivers (bug in v4.5).
Version 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).
Version 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).
Version 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.
Version 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.
Version 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.
Version 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.
Version 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.
Version 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).
Version 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.
Version 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).
Version 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.
Version 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).
Version 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.
Version 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.
Version 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.
Version 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, the move the texture coordinates.
* Outfit Studio: Fixed loading of custom references that were created using existing references.
* Outfit Studio: Minor NIF format fixes.
Version 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.
Version 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.
Version 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.
* Outfit Studio: Improved segment painting performance.
* Outfit Studio: Manually deleting a slider now removes its data as well.
* Outfit Studio: Fixed BSSkin::Instance target reference not being set properly (FO4).
* Outfit Studio: Default consistency type when importing OBJ/FBX is mutable now (FO3NV/SK).
* Outfit Studio: Fixed multiple issues with BSFadeNode roots in NIF files.
Version 3.7.5
* General: Updated Chinese and German translations.
* General: Updated wxWidgets, GLI and TinyXML-2 libraries.
* BodySlide: Skin partition slots weren't removed correctly after a full zap of one (FO3NV/SK).
* BodySlide: Group manager now has a Close button instead of OK and Cancel buttons.
* Outfit Studio: Skin partitions are now triangulated if they were stripified (crash fix, FO3NV/SK).
* Outfit Studio: Extra Data tab of the shape properties now has a working scrollbar.
Version 3.7.4
* BodySlide: Skin partition flags are now updated after zaps (FO3NV/SK).
* Outfit Studio: Added feature to toggle zaps based on other zaps (see slider properties).
* Outfit Studio: Removed maximum bones per skin partition (only SK).
* Outfit Studio: Conforming shapes to sliders doesn't affect zaps anymore.
* Outfit Studio: Prevent selecting or brushing on shapes set to be invisible.
Version 3.7.3
* General: Improved visibility of the lines in wireframe mode.
* Outfit Studio: Added "Partitions" tab that lets you add, delete and edit skin partitions (FO3NV/SK).
* Outfit Studio: Removed "Build Skin Partitions" menu item. This is done with the "Skinned" checkbox now.
* Outfit Studio: Fixed string issue with some block types that could potentially break the NIF.
* Outfit Studio: Fixed undo and redo functionality and changed redo hotkey to Ctrl+Y.
* Outfit Studio: Added "FBX Import Options" dialog, currently with "Invert U" and "Invert V".
* Outfit Studio: You can now apply shape scaling to sliders as well.
* Outfit Studio: Fixed a bug with segments that had more than 65535 triangles (FO4).
* Outfit Studio: Fixed crash when loading a new shape while a bone is selected.
Version 3.7.2
* BodySlide: Prevent crash by limiting batch build with 32-bit executable to 2 CPU threads.
* BodySlide: Delete matching .tri files when building without morphs enabled.
* BodySlide: Fixed .tri morphs link for low weight NIF of Skyrim batch builds.
* Outfit Studio: Prevent selecting other shapes while a brush is active.
* Outfit Studio: Fixed crash when attempting to calculate tangents for shapes without UVs.
Version 3.7.1
* General: Fixed shader initialization for some graphics drivers.
* Outfit Studio: Fixed a bug that could create invalid string references.
Version 3.7
* General: Loose material files now have priority over the ones in archives.
* General: Updated Chinese and German translations.
* General: Fixed "CBBE To Vanilla" conversion reference.
* BodySlide: Enabled morphs checkbox for FO4 (.tri morph files for use in-game).
* BodySlide: Implemented an improved override selection dialog for batch building.
* BodySlide: Heavily improved the batch build speed and made it multi-threaded.
* BodySlide: Now closes after a command-line group build has been completed.
* Outfit Studio: Implemented the new "Segments" tab for painting FO4 segmentation.
* Outfit Studio: Implemented material file chooser dialog for the shape properties.
* Outfit Studio: Implemented a feature to directy export/import OSD files of projects.
* Outfit Studio: Implemented improved algorithm for calculating bounding spheres.
* Outfit Studio: Mesh bounding spheres are always being updated now.
* Outfit Studio: Fixed multiple issues with the weight brush and bone scale preview.
* Outfit Studio: Fixed a bug where brush actions would happen without hitting a shape.
* Outfit Studio: Fixed crash when loading bone data with empty references.
* Outfit Studio: Slightly lowered the default focus of the mask brush by a bit.
Version 3.6
* General: Moved resource files, shaders and images into new folder structures.
* Outfit Studio: Shapes can now be scaled in a non-uniform way (XYZ separately).
* Outfit Studio: Fixed deletion of NiSkinInstances and shader controllers.
* Outfit Studio: Fixed crash when looking for a bone that doesn't exist in the NIF.
* Outfit Studio: Vastly improved performance when moving sliders with many shapes.
Version 3.5
* General: Added support for loading language catalogues from "lang\<lang>\BodySlide.mo".
* General: You can enable the translation for your system language in the settings dialog if available.
* General: Added German translation by ousnius.
* General: Added Chinese translation by xuniana (蓿念).
* General: Fixed UTF8 naming issues for outfits, presets and sliders.
* Outfit Studio: Added new option to the shape geometry properties to enable/disable skinning.
* Outfit Studio: Unweighted vertices warning doesn't appear for unskinned shapes anymore.
* Outfit Studio: Unused NiNodes of bones are now removed from the NIF upon deletion.
* Outfit Studio: Added "Slider -> Mask Affected Vertices" feature
* Outfit Studio: Added "Shape -> Update Bounding Sphere" feature to calculate center and radius of shapes.
* Outfit Studio: Added UV updating option to FBX and OBJ import for existing shapes.
* Outfit Studio: Fixed some references being loaded with multiple shapes instead of one.
* Outfit Studio: Improved tangent/bitangent quality for Skyrim.
* Outfit Studio: Fixed rendering way too often when using the weight brush.
* Outfit Studio: Fixed crash when loading a new project while transform mode is enabled.
Version 3.4
* General: Fixed OpenGL contexts not being compatible with some drivers.
* General: Minimizing BodySlide does not minimize Outfit Studio anymore.
* General: Updated the FO4 Maya bone fix script.
* BodySlide: Added command-line arguments for building groups on launch.
* Example usage: BodySlide.exe -gbuild "CBBE Vanilla Outfits" -p "CBBE Curvy" -t "C:\temp\\"
* Outfit Studio: Added a vertex selection mode for modifying the current mask.
* Outfit Studio: Transform (and vertex) mode can (now) be used in combination with any brush.
* Outfit Studio: Parts of the transform tool the mouse hovers over are now highlighted.
* Outfit Studio: Added hotkeys "Q" for vertex selection and "F" for transform mode.
* Outfit Studio: The size of the transform tool now changes dynamically with the camera zoom.
* Outfit Studio: Added "Full Precision" geometry check box to the shape properties for FO4.
* Outfit Studio: Added "NiIntegerExtraData" to the extra data tab of the shape properties.
* Outfit Studio: Fixed the splitter panels being resized wrongly along the frame.
Version 3.3
* General: Changing settings now reloads archives properly.
* General: Changing the target game now recommends a default skeleton.
* General: The settings dialog can't be opened while Outfit Studio is active anymore.
* General: Stopped the texture pools of BS and OS conflicting with each other (black textures).
* General: Fixed crash when clicking both the left and right mouse button at the same time.
* General: Added Maya scripts for fixing the rig of FBX exports to the "res" folder.
* General: The 3D views now load/generate mipmaps to reduce texture artifacts.
* General: The 3D views can now load all texture compression formats (DXT1-5, BC1-7).
* General: Fixed Z-Buffer for the 3D views, which appeared as clipping, even though there was none.
* General: Fixed color profile warnings in the log.
* Outfit Studio: Added a transform tool (3D widget) to move/rotate shapes more easily.
* Outfit Studio: Holding down S key and scrolling while the transform tool is active will scale shapes.
* Outfit Studio: Added "Shape -> UV -> Invert X/Y" feature.
* Outfit Studio: Material file paths for FO4 can now be edited in the shape properties.
* Outfit Studio: Fixed FO4 crash that could happen for some zapped shapes.
* Outfit Studio: Added support for a few more block types (mostly for statics).
* Outfit Studio: Added "File -> Import -> Import NIF" feature.
* Outfit Studio: Added menu items to import/export BSClothExtraData blocks to HKX files.
* Outfit Studio: Added "Save Preset" feature to OS.
* Outfit Studio: Added "Remove Bone From Selected" feature to bone context menu.
* Outfit Studio: Fixed weighting not staying on a shape if it wasn't weighted to the bone before.
* Outfit Studio: Made bone context menu work without having to click on the name of a bone.
* Outfit Studio: Made it possible to add a custom bone to the project that's not in the ref skeleton.
* Outfit Studio: Fixed weighting colors only showing for the active shape, not all selected shapes.
* Outfit Studio: Fixed FBX import/export ignoring bones that aren't in the reference skeleton.
* Outfit Studio: Fixed crash for FBX import/export for shapes without normals or UVs.
* Outfit Studio: Double-clicking on a shape now opens its shape properties dialog.
* Outfit Studio: Stopped the RGB FaceGen shader flag from being a default for OBJ/FBX imports.
* Outfit Studio: Fixed "Save Project As" dialog not showing the loaded game data path for upper-case paths.
* Outfit Studio: Now saves the last size of the slider panel to the config file.
* Outfit Studio: Improved cursor/brush stroke performance.
* Outfit Studio: Fixed bone scaling preview for Skyrim.
* Outfit Studio: Fixed window parenting of some message boxes.
Version 3.2
* General: Made the updating of mesh normals asynchronous for brush strokes and in the preview.
* General: Fixed crash when attempting to load certain material files.
* General: All text should now be readable with Windows font scaling or themes.
* BodySlide: Fixed preview not reloading properly if the NIF stayed the same but was zapped.
* Outfit Studio: You can now select and edit multiple shapes at the same time with brushes.
* Outfit Studio: Added a new toggle "Global Brush Collision" for toggling active/selected meshes collision.
* Outfit Studio: NiExtraData blocks can now be edited in the shape properties (NiStringExtraData for now).
* Outfit Studio: Fixed "Load Project" not setting the reference shape properly for non-external references.
* Outfit Studio: Loading old .xml projects now adjusts the slider set file name to .osp automatically.
* Outfit Studio: Fixed slider data imports for FO4 sometimes introducing noise due to lower precision.
* Outfit Studio: Fixed various issues/crashes with the faces section of the OBJ import.
* Outfit Studio: Fixed OBJ/FBX import and FBX export for FO3NV.
* Outfit Studio: Renamed/shortened a few menu items.
Version 3.1c
* General: Fixed the loading of loose material files that aren't in BA2 archives.
* General: Added toggle for the batch build override dialog to the settings.
* BodySlide: Added additional mouse camera controls to the preview window.
* Outfit Studio: Exporting slider data to OBJ works as intended again now.
* Outfit Studio: Fixed OBJ import crash because of #comments in the faces section.
* Outfit Studio: Fixed OBJ import not loading triangles properly for some faces sections.
* Outfit Studio: Fixed BSSkinInstance target reference for OBJ/FBX import.
Version 3.1b
* General: Now saves the last window state to the config file (maximized window or not).
* BodySlide: Batch building now notifies you of any overrides and asks you which one to build.
* BodySlide: Renamed "Save Preset" button to "Save Preset As...".
* BodySlide: Added new button "Save Preset" that transfers the changed slider values to the preset file.
* BodySlide: Fixed preset drop down selection after saving a new preset to file.
* BodySlide: Now immediately updates the normals when opening a new preview.
* BodySlide: Now immediately activates zaps from presets in the preview.
* Outfit Studio: Added "Jane Body -> CBBE" and "CBBE -> Jane Body" conversion references.
* Outfit Studio: Added new hotkeys for the view modes (Shift+1 to 5).
* Outfit Studio: Added two buttons to the tool bar: "X-Mirror and "Edit Connected Only".
* Outfit Studio: Fixed BSEffectShaderProperty export.
* Outfit Studio: Now allows multiple BSClothExtraData to be selected for export at once.
* Outfit Studio: Fixed crash when attempting to edit a slider after swapping between projects.
* Outfit Studio: Fixed slider edit mode not closing after swapping between projects.
* Outfit Studio: Fixed name copying for alpha properties.
* Outfit Studio: Fixed crash when copying weights while there are no bones loaded.
Version 3.1a
* General: Fixed crash for a very specific type of .BSA archive (empty folder name).
* General: Added a warning that shows if there's no read/write permission for the game data path.
* General: Fixed log output for fatal and unhandled exceptions, properly lock the program thread.
Version 3.1
* BodySlide: Slider categories are now sorted by order, not by alphabet.
* Outfit Studio: Fixed crash when saving a project without sliders or shapes loaded.
* Outfit Studio: Removed "Apply the shape changes?" dialog and always apply immediately.
* Outfit Studio: Fixed various bugs with adding bones to a project through the UI.
* Outfit Studio: Weights of bones not present in the ref. skeleton can now be viewed and edited.
* Outfit Studio: Fixed NiNode alignment for meshes will a full skeleton hierarchy (Skyrim HDT PE).
* Outfit Studio: Fixed FBX import/export for Skyrim as the target game.
* Outfit Studio: Fixed shader name and wet material reference copying.
* Outfit Studio: Fixed various .OBJ bugs.
* Fixed loading OBJs that don't have an object name in them.
* Fixed OBJs without UVs crashing FO4 shape creation.
* "template/OutfitTemplate_Wet.bgsm" is the default wet shader now.
* Don't link any default material .bgsm to the shader name yet.
Version 3.0a
* General: Now looks for material files (BGSM/BGEM) and loads their diffuse textures.
* General: Fixed NIF corruption if the root children contained an empty reference.
* General: Fixed camera panning for a certain zoom level.
* BodySlide: Fixed zaps not being updated properly in the preview while it's open.
* Outfit Studio: Added selection for which BSClothExtraData to use on export/save.
* Outfit Studio: Updated BSEffectShaderProperty support.
* Outfit Studio: Fixed copying of NiAlphaProperty values.
* Outfit Studio: Fixed weight brush when a dialog box appeared while holding ALT.
* Outfit Studio: Removed progress dialog and added a progress bar instead.
* Outfit Studio: Now refreshes the outfit list in BodySlide automatically when saving a new project.
* Outfit Studio: Fixed absolute paths for Shape Data Folder in Save As dialog.
* Outfit Studio: Cleaned up the New Project, Load Reference and Load Outfit dialogs.
Version 3.0
* General: Fallout 4 support!
* General: Support for loading textures from BA2 archives.
* General: Added 64-bit executable build.
* General: Added archive selection and more improvements to the settings dialog.
* General: New file formats .osp and .osd:
* .osp files contain the slider sets/projects (XML format).
* .osd files contain the slider data merged into one file (binary format).
* BodySlide: Sliders now have a separate display name stored in the category file(s).
* Outfit Studio: Added FBX import and export support (Autodesk FBX SDK).
* Outfit Studio: Added drag and drop support for NIF, FBX and OBJ files.
* Outfit Studio: Added drag and drop support for BSD and OBJ slider files.
* Drop on a slider to update it or hold the CTRL key to create a new slider.
BodySlide has been updated with the addition of Fallout 4 support, bringing an enormous list of new features once again. Unprecedented flexibility coupled with marvelous ease of use allows you to have all the outfits and shapes you've ever dreamed of.
For the latest updates, known issues and more, check out the sticky comment and the changes tab!
Note: As of version 3.8 of BodySlide, this utility requires OpenGL 3.3. If your card does not support this (cards that meet the minimum system requirements for Skyrim should), you should not update BodySlide until you can get a better card.
Updating You can uninstall old/install new, or just install the new files and overwrite if prompted. Just be sure to back up your personal presets/groups/bodies/outfits in the SliderSets/SliderPresets/ShapeData/SliderGroups folders so they don't get deleted, whether by accident or buggy mod manager.
Note: If you're experiencing any problems, locate the main Mod Organizer/Nexus Mod Manager and BodySlide executables and set them to always run with admin elevation.
In-depth installation and usage tutorial by Gopher:
Q1: If I have an issue, what would you suggest I do before anything (including posting questions)? A: Read the mod description, especially the FAQ. Read the stickies. Reinstall BodySlide. Install BodySlide manually if your mod manager of choice fails to do its main purpose.
Q2: Why is there an error when building sets, saving projects or writing other files? A: You might have to set BodySlide (and tools that launch BodySlide such as NMM and MO) to always run as an admin.
Q3: Why are the changes I am building not appearing in-game? A: Make sure you have added the line "bInvalidateOlderFiles=1" to your "Fallout4Custom.ini" file in the "Documents\My Games\Fallout4" folder. - Check if your player character or NPC is using a custom race, or your outfit a plugin that points to a different meshes folder (unique player mods). If so, you will have to manually move the built files to the correct directories for the race/NPC. - Make sure your character has its weight at the very centre of the weight triangle if you want the body to match what you see in the preview window. - Take a look at the "last modified" date of the files you built and check if it changed (see Q2). - You're using Windows 10 and recently installed an anniversary update. For some reason, it can cause permissions issues for some users even when you are admin/the only user of the computer. There is nothing we can do to help you here, you will have to figure it out yourself. - If you use NMM, make sure it's the latest version from GitHub.
Q4: Why does my BodySlide not contain any bodies or outfits? A: You need to install addons for BodySlide, such as the CBBE body or various other mods that support BodySlide.
If you're using NMM/MO, make sure that you've correctly linked the BodySlide directory/executable to the program and are running it through them properly. See the installation part of the description!
Q5: Why do I get an error saying "Failed to find game install" or "Failed to load Setup.xrc file."? A: Registry isn't set, or BodySlide wasn't installed properly. Launch Fallout 4 using the Steam launcher instead of F4SE to fix the registry, and try launching BodySlide again. If it still doesn't work, make sure all the files are installed correctly and you're running it as admin. Try downloading and installing the mod with all anti-virus software disabled. If you're using NMM, make sure you're using the latest files from GitHub. Note that NMM/MO aren't perfect and may not install all of the files, especially Setup.xrc. If so, you may have to install manually.
Q6: Why do my outfits or bodies say "No Image" all over them? A: You need to install correctly, according to the instructions. You need the outfit and body textures installed in your Data directory. You also need to launch Fallout 4 from the default/Steam launcher (not F4SE) to sort out the registry. Only then BS/OS will be able to find and load the textures.
Q7: Why am I getting a lot of distortion for very small but detailed meshes? A: Fallout 4's meshes are saved using 16-bit half-precision positional values. What this means is, for meshes that are very small but at the same time have many polygons, there can be a lot of distortion because it's not precise enough.
The full precision checkbox in the shape properties of Outfit Studio makes the shape it has been activated for save with the full 32-bit single-precision positional values that previous games had, so there will be no distortion. This should only be used when you really need it, though.
Q8: How does in-game morphing work? A: For in-game morphing to function, your bodies and outfits need to have so called TRI morph files built for them. CBBE and its vanilla outfits already come with pre-built and attached morph files, so you can use it out of the box.
If you are customizing the body or any custom outfits using BodySlide, then you have to check the "Build Morphs" checkbox before building. Only then the built set can be morphed in-game using LooksMenu or other script mods. For LooksMenu, you need the slider definition JSON file coming with CBBE (or potentially other body mods).
Q9: Why does the FBX import create weird texture coordinates? A: You have to split all edges of your mesh along the UV seams. The NIF format only supports one texture coordinate per vertex, so UV seams need duplicated vertices.
Q10: Why do I get an error saying "OpenGL context is not OK" for Outfit Studio or the preview window? A: This means the driver of the graphics chip used doesn't support the version of OpenGL that's required. Make sure to update all of your graphics drivers (manually). In case there are multiple graphics chips built into your PC, set BodySlide to run with the dedicated one only.
Uninstalling BodySlide is as simple as deleting the BodySlide folder or mod you originally installed, manually or using NMM/MO.
Removing outfit files created with BodySlide involves deleting the appropriate meshes within the "Data/meshes" directory. Only you know which ones those might be.
- Caliente - Ousnius - NifTools people - Chinese translation by xuniana (蓿念) and silentdark (S猫)