About this mod
Feminine mesh adjusted to look a bit muscular. Info and helpers for basic body mesh edits.
- Requirements
- Permissions and credits
- Changelogs
This was a proof-of-concept project for mesh editing - don't expect too much. Thanks to the people on DD2 Discord!
UPDATE: masculine mesh proof of concept mod uploaded in optional files. Sort of Popeye the Sailor arms.
Install with Fluffy Mod Manager. No other requirements.
Steps to reproduce (body meshes only - for clothes/armor just use "Blender Dragon's Dogma 2 import/export suite" only (just make sure to include all LODs to avoid crashing):
Assume: Blender 3.6+ and Noesis already installed and working knowledge of ReTool; example uses feminine body mesh
1. Use ReTool to unpack mesh file natives\stm\character\_kit\body\body_000_f\body_000_f.mesh.231011879
2. Get "Blender Dragon's Dogma 2 import/export suite" from https://github.com/Feuleur/blender-dd2-tools-suite and install in Blender
3. Import body_000_f.mesh.231011879 using DD2 script mesh import with default settings -or- start with example .blend file
[Make some edits to the mesh using sculpt or whatnot. Don't add vertices or change vertex order - the method described here will only handle changing vertex positions. Don't worry about normals, etc. - the game seems to compensate, except in menus.]
4. Export to DD2 mesh using DD2 script export with default settings (exported file should be 1475kb)
5. Open exported DD2 mesh in Noesis with fmt_RE_MESH-Noesis-Plugin from https://github.com/underscoreJ1/fmt_RE_MESH-Noesis-Plugin-vertex-data-dump-hack
6. Export from Noesis to DD2 mesh again using "Main output type" dropdown (this is the hacky part of the script). When it asks to "Choose a .MESH file to export over", browse to select the original body_000_f.mesh.231011879 (exported file should be 230kb)
7. Get Smalley's python script in optional files and extract somewhere
*** If you need to install Python for this, be extra careful to get stuff from a safe place - for example, Microsoft Store Python 3.11 will do ***
8. Put the original body_000_f.mesh.231011879 in the "2. Destination" subfolder
9. Put your 230kb vertex data dump in the "1. Source" subfolder
10. Run convert.py
11. Get your final body_000_f.mesh.231011879 from the "3. Output" subfolder
12. Final body_000_f.mesh.231011879 file should be 2269kb, just like the original. Toss it in a pak file using ReTool and install with Fluffy Mod Manager. Enjoy!
* Note, there's a weird mistake in a few vertex positions on the left ankle, which makes it look different in-game. It can be fixed by snapping a few vertices to new positions. The example .blend file has the correct fix for this.