Forum: Poser - OFFICIAL


Subject: targetGeom VS valueParm

iamonk opened this issue on Jul 17, 2004 ยท 9 posts


iamonk posted Sat, 17 July 2004 at 3:58 PM

I read your thread in Poser Technical about the hidden line under the deltas, that works.
I've made a few morphs that I'd like to distribute.
Injection into the original .cr2 seems to be the best way to do it.
With the readscript, I call the original .cr2, inject my morphs and extra channels. Since since several body parts are affected by the morphs, I'm injecting the ERC and hiding the body part dials. Control is through the BODY. I'm also setting it up to keep my settings if you restore the figure. I thought I might have issues with the dials reappearing if the character is saved back to the library and opened again, but I'm realizing that there is no need to save the character, just a pose.
Anyway, the reason for the readscript means I don't distribute a bulky .cr2, just the changes. They can keep the original morphs without having to transfer them over to my character.
If they have a modified character with additional morphs, they can just edit my file to point to that one. It's only one line in the beginning of the file.

Anywho, I'm pretty new to this sort of thing, but I got it doing what I want it to now.
Not that I truly understand much of it, but it works.

Here's what I got, the body part dials are hidden as well.

readScript ":Runtime:Libraries:character::.cr2"
actor BODY:1
{
channels
{
targetGeom X
{
name X
initValue 1
hidden 1
forceLimits 4
min -100000
max 100000
trackingScale 0.02
keys
{
static 0
k 0 1
}
interpStyleLocked 0
indexes 0
numbDeltas 0
deltas
{
}
hidden 1
}
}
}
This is a snip of the file I tried with a targetGeom instead of the valueParm, there aren't any deltas here, and there's probably more stuff here I don't need.
But it works.

Message edited on: 07/17/2004 16:02