dphoadley opened this issue on May 13, 2015 ยท 8 posts
pikesPit posted Wed, 13 May 2015 at 1:38 PM
Theoretically, if everything else fails (e.g. because there's a problem with scaling, or you don't have Studio installed at all, and also don't want to!), you should be able to convert a morph injection manually, by creating a Poser-compatible pz2.
First you'ld have to unzip the .dsf file to get the ASCII text.
From that file, delete all the DAZ blurb except the "deltas" block:
[ 15, 0.02561665, -0.07484436, 0.02943885 ],
...etc...
Now replace ALL "[" with a "d", delete all commas, and also delete all "]"
Now it should look like this:
d 15 0.02561665 -0.07484436 0.02943885
...etc...
Enclose this by a morph injection code, like this:
{
version
{
number 4.01
}
actor head:1
{
channels
{
targetGeom newMorph
{
name My New Morph Channel
enabled 1
forceLimits 1
min 0
max 1
trackingScale 0.02
keys
{
static 0
k 0 1
}
interpStyleLocked 0
indexes ***
numbDeltas ***
deltas
{
# here goes the "deltas" block
}
blendType 0
}
}
}
}
/>
Now you only have to fill in the right amount of "indexes" and "numbDeltas" as marked by a placeholder *** in above code.
You can find them here in the .dsf file:
"vertex_count" : 39096,<br></br>
"deltas" : {<br></br>
"count" : 13748,<br></br>
/>
At least I could imagine that this is a way that could work.
I can't check it currently because of lack of time. But maybe it's a starting point, just in case...
Peter