Forum Coordinators: RedPhantom
Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 24 1:33 pm)
You can certainly turn a prop into a figure. Select the head, open the
hierarchy window, and hit the Create New Figure button. This will
make a figure in the New Figures folder.
You'll need to copy the morphs over into the head actor, and probably
copy the materials as well. Those are straightforward copy-paste actions.....
My python page
My ShareCG freebies
Edit: if you only need the figure to use Mimic, you wouldn't need the materials.
My python page
My ShareCG freebies
! Thanks once again, O
That was easy...especially now that I'm hip to your Locate Loader script!
So far so good, next I will try the mimic part. After I loaded all the morphs into the new figure, I saved it to the library again as a new version (new name). Now, hopefully I will be able to load the cr2 from the New Figures folder, and it will have all the morphs needed.
And yes, you are right, materials are not a concern, only need vertex info, as it's all headed for a pose anyway.
Urp, I seem to have run into a hiccup. (and I was too quick to say "so far so good" in my last post).
What's happening is, after I create the figure from the prop, and then load all the morphs into the figure, when I press "create new figure" button in the hierarchy window, nothing happens.
The Hierarchy window shows: Figure 1 , > Body, > Old Prop Name.
All of the morphs are applied to the Old Prop Name, so that's what I'm clicking on to make the new figure.
Now, I confess, Dave, I have no idea what you meant by "straightforward copy paste action", so maybe that's where I missed the boat. I'm using your loader to load the morphs into the figure after I save it to the library and reload it from there. Any suggestions?
What I meant was an editing operation between the original CR2 and your
head-only CR2.
The head in the original would start something like this:
actor head
{
name head
on
bend 0
dynamicsLock 0
hidden 0
addToMenu 1
castsShadow 1
includeInDepthCue 1
useZBuffer 1
parent neck
creaseAngle 80
channels
{
targetGeom midbrow
{
name midbrow
initValue 0
hidden 0
forceLimits 1
min -100000
max 100000
trackingScale 0.02
keys
{
static 0
k 0 0
}
interpStyleLocked 0
indexes 60
numbDeltas 850
deltas
{
d 384 0 0.003724712 0
d 385 0 0.005840383 0
d 386 0 0.008395069 0
d 387 0 0.009484353 0
d 388 0 0.009754301 0
-------------------------------------------------------------- and so on.....
The head in your newly made head-only CR2 would start like this:
actor head:3
{
name head
on
bend 0
dynamicsLock 0
hidden 0
addToMenu 1
castsShadow 1
includeInDepthCue 1
useZBuffer 1
parent neck:3
creaseAngle 80
channels
{
taperY taper
{
name taper
initValue 0
hidden 0
forceLimits 0
min -100000
max 100000
trackingScale 0.04
keys
{
static 0
k 0 0
}
interpStyleLocked 0
}
smoothScaleY neck_smooY
{
name neck_scaleY
initValue 0
------------------------------------------------------------- and so on......
You'd select all the morph paragraphs in the original, starting with
the first "targetGeom" line, and paste them into the new CR2 starting
just before the first non-morph parameter channel. In this case it's "taperY"
but it could be something else like maybe an "offset" channel.
My python page
My ShareCG freebies
Okay, wow thanks but I'm lost.
Just to clarify... I only want a head. IOW, I'm not trying to create, in any way, a complete figure.
It works fine for me to just have a head on it's own, and just get rid of the head of any figure that I stick the custom head on. Does this nullify what you are trying to show me?
So, essentially I'm trying to make a head prop with morphs into a standalone figure, and obtain a cr2 that works in Mimic...maybe I'm totally wrong in my expectation? Maybe I need to go the route of creating a whole new complete figure before it will work in Mimic?
thanks!
Also to clarify, you are saying that my approach, to create a figure from the prop, then load the morphs into the new figure (since morphs won't carry over from a prop to figure operation) and then create a NEW figure from that...won't work?
Darn, it seems so close to working! It seems like, if only the "create new figure" button would actually work the second time in the process, that I would have success.
Right. The problem, as you already found, is that Poser creates a fresh figure
without the morphs. So the morphs have to be transferred from the original
to the new "morphless" figure.
Editing is the easiest way to transfer them. It takes only a minute or so.
The only tricky part is recognizing the proper paragraphs in the CR2 file.
Start on the first "targetGeom" line in the original, and select down until
you include the last closing bracket } of the last "targetGeom" paragraph.
Then Ctrl-C to copy ..... then find the start of the first parameter in your
Head-only CR2 ... maybe add a blank line or two for safety... and then
Ctrl-V to paste.
These editing operations are not always easy in the default Windows Notepad,
which has size limits. Better to use a more powerful editor like Wordpad,
or a "programming type editor" if you have one.
My python page
My ShareCG freebies
Okay, now I'm totally confused. Obviously, if I had a cr2 with morph data to copy, I wouldn't need to copy!
My only morph data in a saved file would be all the original obj files, (or a prop file...but they don't save morphs, right?) or perhaps the Poser scene file. See what I'm saying?
Sorry for my density!
Maybe this is the problem:
"What's happening is, after I create the figure from the prop, and then load all the morphs into the figure, when I press "create new figure" button in the hierarchy window, nothing happens. "
At this stage, you wouldn't hit the "create new figure" button, you'd just save
it to the figures library with the plus sign.
My python page
My ShareCG freebies
Great! Poser has a half-dozen ways to do everything, and they are
all a little different, and all poorly documented.
My python page
My ShareCG freebies
Arg... one final hurdle, it seems. I'm getting an error message in Mimic that "the OBJ has polygons referencing multiple groups and so may not work in Mimic"
Well, there's no maybe about it, it doesn't work.
Another curious thing I noticed is that the Cr2 of the neutral head is 631 kb in size, while the Cr2 of the head with morphs is only 86 kb in size. THAT makes no sense to me at all.
Yet, they load and work as expected from the Poser library.
aarrgg! ha ha ha, you know what? to heck with it, I'll happily hand keyframe the lip syncing ! I'm just happy I've gotten this far. It will be great fun to manually keyframe these facial movements. I don't need no fancy automatic gadgets. I'm a winner, and I love everyone here, and the stuff we do is cool. :)
This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.
I would like to take a prop I have, which is only a HEAD with expression and phoneme morph targets, and turn it into a figure, because I hope to use the Cr2 file in Mimic 3.1 to do my head's lip sync work. Is this possible? I'll be very happy if it is...The program I would need if it isn't possible costs $250usd (Magpie Pro). Or, I would need an xml viseme map for the head, which I don't think is doable but I'll look into it if the prop to figure scheme doesn't work out. The 250 smackers won't work for me right now, if you know what I mean.
Thanks in advance!
=E