Conversions to D|S native formats - a few rough spots
![SpottedKitty](https://farnsworth-prod.uc.r.appspot.com/forums/uploads/userpics/388/n4765AD01CE52.jpg)
I was having a look at the freebie Star Wars Astromech droids at Vanishing Point earlier today, and had a go at converting them into D|S native files. There's a few problems — if I convert them to weight mapped so I can save as Support Assets, which I prefer to do when converting, none of the moving parts work. The part bounding boxes move, but the mesh doesn't. Even if I just save as a scene subset, there are problems with the mesh of the loaded .cr2 figure. E.g. the R2 figure has a periscope attachment that forms part of the head, when I move it up the edges of the hatch "stick" to the head, drawing out untexturable black polygons. The interior surfaces of the body hatches are similarly black and untexturable.
I'm sure I've heard that this sort of thing is fixable, but I can't remember how. Can I do it by bringing the mesh into Hexagon?
Comments
The scope looks like it's the walls of the cavity, duplicated and attached to the top. It is textured...but it looks like the normals are flipped, so the texture is on the 'inside'. It's the same color as the 'trim'. The body hatches are also 'flipped'.
Don't know of any quick fixes...
Sounds like the duplicate vertices around the group edges have been welded together, that's not an issue with Poser as it treats a figure as a collection of props which breaks any welds, but DS sees a figure as a single entity so it keeps any welds, importing the OBJ into Hex and then exporting a new OBJ (don't overwrite the old one and don't use the bridge) should break the welds, however be aware it might also break any morphs.
I don't think there are any actual morphs in these figures, just rotate/translate dials for body parts. I'll try that, but I'll have to reinstall Hexagon; haven't used it for ages. And this won't solve the normals problem on those hatch doors, will it?
Drat, I thought I might be able to save time and use PoseRay instead, but that seems to have saved exactly the same file I loaded into it — the new .obj file has the same welding problem.
Hi-ho, hi-ho, to re-install I go... :smirk:
Edit: It works!!! :cheese:
Now, it's definitely been way too long since I last tried to wrap my head around Hexagon; when I import the .obj mesh, shouldn't I see it in the workspace? All that happens is the floor grid zooms in a bit and the object parts list appears in one of the windows on the right side. No sign of the object itself... :grrr:
That's normal for Poser content, at a 1:1 ratio their models are tiny, so chances are Hex is just struggling to display the mesh when your zoomed in that far.
Ah, that explains it, I'd forgotten about the scaling factor. The figure loaded properly with the new .obj file, converted well to Tri-Ax and saved as a .duf, and the other droid figures are also converting with no problems (yet...) — all I have to do now is sort out new presets for D|S materials that don't look like plastic.