AlleyKatArt opened this issue on Jan 21, 2008 · 12 posts
AlleyKatArt posted Mon, 21 January 2008 at 12:23 AM
I'm pulling my hair out. Well, I would be if I hadn't already cut it all off to keep from pulling it out at work! ;)
I'm working on a new character for Hiro, and I've altered the position of his eyes in my external morphing program. No big deal, right? Wrong. Hiro's Joint Parameters are reading that his eyes are a good centimeter to either side, when I apply the morph, leading to a... pushed in eye effect, when I turn them one way, and a popping OUT effect the other way...
My personal ideal answer for this is a quick tweak of the figure's joint parameters. I've found a good range to keep his eyes in his head, but I cannot figure out how to make a Joint Parameter editing pose. I know they're possible, but I don't know, effectively, how to put it in Pose format so that Poser will read it and run it without an issue.
In short... HELP!
Kreations By Khrys
Cage posted Mon, 21 January 2008 at 1:24 AM
A joint pose for eyes is fairly easy, because you don't need to include the affectors for the head. Here's a sample, trimmed down from a .cr2. You may not actually need the smoothScale information.
{
version
{
number 5
}
actor rightEye:1
{
channels
{
smoothScaleY head_smooY
{
name head_scaleY
initValue 0
hidden 1
forceLimits 0
min -100000
max 100000
trackingScale 1
keys
{
static 0
k 0 0
}
interpStyleLocked 0
smoothZones 0.679025 0.689348 99 100
otherActor head:1
flipped
calcWeights
}
}
origin -0.013 0.662 0.03
endPoint -0.013 0.662 0.037
orientation 0 0 0
}
actor leftEye:1
{
channels
{
smoothScaleY head_smooY
{
name head_scaleY
initValue 0
hidden 1
forceLimits 0
min -100000
max 100000
trackingScale 1
keys
{
static 0
k 0 0
}
interpStyleLocked 0
smoothZones 0.687287 0.700101 99 100
otherActor head:1
flipped
calcWeights
}
}
origin 0.013 0.662 0.03
endPoint 0.013 0.662 0.037
orientation 0 0 0
}
}
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He apologizes for this. He's honestly not trying to be a turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.
AlleyKatArt posted Mon, 21 January 2008 at 1:58 AM
THANK you, Cage. That's exactly what I was trying to set up all along, and Poser simply wouldn't read it. At all. Now, instead of his eyes popping out unrealistically, or sinking in terribly, they'll zoom along with the rest of his body. :D
Kreations By Khrys
pitklad posted Wed, 23 January 2008 at 4:23 PM
I've tryed to make jp poses in the past for a whole figure but it is too much work! Is it a way/program to help strip all the unessesery information from a .cr2?
adp001 posted Wed, 23 January 2008 at 6:18 PM
Program to extract selected joint parameter to a posefile.
(last entry on the Python page)
Stand alone, so it is usable not only for Poser users.
Save your character as a CR2 and start the program.
In the first input field enter (or select) the characterfile you want to copy joints from.
In the second input field enter (or select) a filename that should contain your new joint pose.
Click on "Click here to select actors" to select the actors to copy. This is very usefull if you save standard joints (shoulder, arm, hand, for example) partly to restore joints with one click.
pitklad posted Wed, 23 January 2008 at 7:15 PM
Fantastic! I'll have to try that! Partial joint parameters restoration is always a problem while working a custom character... Thanks so much for that!
pitklad posted Fri, 08 February 2008 at 6:28 PM
Cage posted Sat, 09 February 2008 at 12:20 AM
I have a Python script at the Python scripts link in my sigline which can rip JP poses from a .cr2 or .pz3. It isn't great coding, but it works for me so far (I used it to generate the example, for instance). I believe it should work in Poser 7, but it will require a Python installation to be run as a standalone if you have an earlier version of Poser.
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He apologizes for this. He's honestly not trying to be a turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.
pitklad posted Sat, 15 March 2008 at 9:16 PM
Thanks so much! I couldn't download those files before because I didn't have internet connection, but now I just tried it and works fine
One minor thing I noticed, although it is not too serious...
Spherical Fall Off zones: if the character has them on those remain on even if the character from the JP pose has them turned off... (I hope it makes sense... :rolleyes:)
Anyway it works just fine right now I just said it because I noticed it...
Thanks so much for this!
Cage posted Sat, 15 March 2008 at 10:44 PM
"One minor thing I noticed, although it is not too serious...
Spherical Fall Off zones: if the character has them on those remain on even if the character from the JP pose has them turned off... (I hope it makes sense... )"
Interesting. I wonder whether I'm omitting part of the pose, or if that effect is commonplace with such poses? Presumably I've goofed.
I'll check that out.
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He apologizes for this. He's honestly not trying to be a turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.
pitklad posted Sat, 15 March 2008 at 11:57 PM
I just tried Yamatos JP poses and it has the same effect...
Probably Spherical Fall Off zones can't be switched off & on
It is not such a big thing anyway, the script is perfect as it it right now :thumbupboth:
Cage posted Sun, 16 March 2008 at 12:06 AM
It's an observation about JP poses that I've never encountered before. Definitely something worthy of a closer look. Thanks for pointing it out!
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He apologizes for this. He's honestly not trying to be a turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.