Forum: Poser - OFFICIAL


Subject: A question about morph distribution

Letterworks opened this issue on Jun 01, 2005 ยท 7 posts


Letterworks posted Wed, 01 June 2005 at 9:34 AM

Alright, this may be a really basic question but... I was wondering what the best way to distribute morphs for Jessi would be. She isn't set up for morph injection so that's out, and I'm concerned that just distributing the morphed .OBJ files violates the copyright. The reason for the question is that I have morphs that will fit Jessi's feet to the shoes in the pictures attached. They're smart props but I think they look good and would like to offer them as free stuff. mike

EnglishBob posted Wed, 01 June 2005 at 11:21 AM

Attached Link: http://www.renderosity.com/messages.ez?Form.ShowMessage=1753258

Two possibilities: You can distribute the OBJ as long as you strip out everything except the 'v' (vertex) lines, that being all that Poser requires; although some Mac versions do complain if there isn't at least one facet in there. The link carries a discussion of that. The other alternative is to use a "carrier" CR2, with no morphs in it except for yours. People can then use Morph Manager to transfer the deltas across. (This is not a third possibility, by the way - I *can* count :) ) Adavyss has done a lot of work making older characters like Posette and Dork injectable. It is also possible to inject a new morph in place of an existing one that you don't want, but I'm not up on the details.

XFX3d posted Thu, 02 June 2005 at 2:13 AM

Actually there's a really easy solution for this. Make an INJ file for the morph(s) as usual. Then make a second file like so:

{
readScript :Runtime:Libraries:Character:OriginalFigureCR2.cr2
readScript :Runtime:Libraries:Pose:YourInjections:YourINJ.pp2
}

Obviously replacing the paths with the right names. The new channel should be inserted with the others, at the bottom of the dials. Optionally you can inject an INJ pose over an existing morph by using an existing targetGeom name, but you'll be removing the existing one. XFX-3d -- Join Now

I'm the asshole. You wanna be a shit? You gotta go through ME.


Letterworks posted Thu, 02 June 2005 at 5:10 AM

Humm, but if I modify Jessi to take a morph injection then I'd need to distribute the modified .CR2 file so others could use the injection. A neat idea if the model is set up for the injection already but I don't think is solves my question. I think distributing the .OBJ files is the best answer. It's how we shared morphs in the old days...It jus tmeans that people will have to install about 13 morphs per leg/foot and make them into FBM's (if they want. It might also mean I'd have to distribute the morphs and the shoes as seperate d/ls to keep them reasonable sized. mike


Jim Burton posted Thu, 02 June 2005 at 8:30 AM

I hate to butt in here... I just wanted to mention that a certain Jessi-based figure, due out in a couple of weeks, will have blank injector channels AND switching high-heel / flat feet (thus little need for feet morphs). I found she needed different joint parameters for heels too, these will change with a pose (that also switched the geometry, clever, what?) XFX3d's solution seemed very workable, though.

Letterworks posted Thu, 02 June 2005 at 4:10 PM

Jim, I'm awaiting the launch of GJ with bated breath! But I'm also looking for a way to use Jessi with the original proportioning, for a couple of "comic book" pics. I figure it'll be a bit before you get the time to make a set of muscle morphs for her. I figured since I made the shoes and had to make a morph for them to fit, I might want to share with those who won't be geting the new gal right away. And you right, the reason, I made them smart props is because I just can't get the JP to work! mike


sixus1 posted Thu, 02 June 2005 at 9:04 PM

Here is another method. Strip all morphs from Jessi with Morph Manager and delete all groups, then save her under another name for future development. Now, add your morph/morphs. Save her out with external morphs turned on in your preferences. This will save a pmd file with the morph/morphs in it. It will save the pmd file to the character folder under whatever name you saved the the CR2/figure as. Create a pose folder, or move the pmd file to an existing pose folder. Make sure that the pmd file has a unique name, such as Sixus1-JessiFeet.pmd Now create a pose that injects the pmd file. Here is an example. { version { number 6 } injectPMDFileMorphs "Sixus1-JessiFeet.pmd" } Here is an example of a remove file: { version { number 6 } removePMDFileMorphs "Sixus1-JessiFeet.pmd" } Don't forget your tnails. Sounds rather complicated at first, but once you get it going it is easy to deal with. You don't need injection channels. There is one drawback that it doesn't use groups. Netherworks had a method for adding the groups in using a text file, but there were some slight issues if one was injecting more than one pmd using that method..cool none-the-less though. I had a problem with the fullbody morphs compounding with the poses that shipped, but I havnen't tried again since the SR1. I guess that I should. :) --Rebekah--