Need help troubleshooting/improving xps->blender fbx->daz workflow
mmdestiny
Posts: 192
Morning folks,
I've got a number of rigged assets that are in .xps format. I'm a C4D user for 15 years but there's no (or no reputable) way to import xps directly.
I'm just barely functionally competent enough in Blender to use it to import xps, correct for the commonly known issues (scale issues, rotation of mesh and armature not matching, etc), and re-export as fbx for Daz.
My results are acceptable, but they could be a lot better. The main thing I can't solve for is getting the unit scale to be correct from the start. My results are always 1% of daz scale. No problem, you think, just scale 100x. Problem is a number of things tend to start to get wonky when you're working on an object scaled 100x. You've gotta change your nudge value on the TSR settings for...literally everything. The Filatoon outline offset does not match scale, so your values will be extremely tiny which can limit fine tuning. Annoyances like that.
What I'd ask is for some help with where in my process I'm missing the ability to scale the whole project in blender. I've tried numerous things, but unless I follow these exact steps, either the whole thing comes in at 100x scale instead of 1/100 scale, or the mesh comes in 100x the armature.
-set blender scene unit scale to 0.01
-Unparent the mesh from the armature by selecting all mesh objects, pressing Alt+P, and choosing Clear and Keep Transformation
-rotate all selected meshes -90 along x (r, x, -90)
-rotate all selected meshes -180 along y (r, y, -180)
-Apply the new rotation and scale to all selected meshes by pressing Ctrl+A and selecting Rotation and Scale.
-Reparent the mesh to the armature by selecting a mesh object, then the armature (ctrl+click), and pressing Ctrl+P to choose Armature Deform. Repeat for each mesh object
-make Front Z+ in the export settings, leave all other settings default
-import into Daz with default settings (there is no import scale option...I could have sworn there used to be for fbx?)

Comments
If you want to see the scale option, you need to do this:
- Start Blender.
- Drag and drop your model from the folder where it is located to the Blender interface.
- Once you drop the file, you will see a panel showing you different options and one of them is the scale option.
- Once your scale is correct, click the button to achieve the import of the file into Blender.
Hope this helps.
At least with the importer I use (XNALara-io-Tools) for .xps there is no drag-and-drop import nor import options panel.
CORRECTION: There is an import options but scale isn't one of them. There is however "Armature: Default Pose" checkbox, wonder what that will do.
I hope you can find a way to solve your problem with the armature option because it's very annoying to get unwanted results. I use Blender but very basically. :)