Fri, Nov 29, 12:33 PM CST

Renderosity Forums / Poser Technical



Welcome to the Poser Technical Forum

Forum Moderators: Staff

Poser Technical F.A.Q (Last Updated: 2024 Nov 13 12:50 am)

Welcome to the Poser Technical Forum.

Where computer nerds can Pull out their slide rules and not get laughed at. Pocket protectors are not required. ;-)

This is the place you come to ask questions and share new ideas about using the internal file structure of Poser to push the program past it's normal limits.

New users are encouraged to read the FAQ sections here and on the Poser forum before asking questions.



Checkout the Renderosity MarketPlace - Your source for digital art content!



Subject: Does copying targetGeom allow INJmorphs to be transferred?


gagnonrich ( ) posted Tue, 04 November 2003 at 1:20 PM · edited Fri, 29 November 2024 at 10:32 AM

I bought The Freak morphs and thought it would be interesting to use some of those morphs on M2 and V3, but it didn't work. When I looked at the PZ2s and CR2s, to try to figure out why they wouldn't work, I noticed that there are targetGeom calls for every INJMorph in a figure. I'm guessing that all I'd need to do to share these morphs with other unimesh figures would be to copy and paste the targetGeom entries in the CR2s so that the other figures will accept the injections. Has anybody tried this and did it work? If it does, it would be a cool way to expand the usability of unimesh figures. I wonder what a troll kitty would look like? I tried using Morph Manager and it didn't work. I tried to copy PBMBreastSize1 from V3 to M3. The dial showed up after I injected the V3 morph into the new M3 character, but turning the dial does nothing. When I look at the CR2, the PBMBreastSize1 targetGeom has considerably less information than the others. I don't know what the other info does, but the fact that the Morph Manager entry doesn't work would tell me that maybe the other info is required. This is a modified M3 CR2 extract for the chest: actor chest:1 { name GetStringRes(1024,4) on bend 1 dynamicsLock 0 hidden 0 addToMenu 1 castsShadow 1 includeInDepthCue 1 parent abdomen:1 channels { targetGeom PBMBreastSize1 { hidden 1 } targetGeom PBMAreolaOut { name PBMAreolaOut initValue 0 hidden 1 forceLimits 4 min -100000 max 100000 trackingScale 0.02 keys { static 0 k 0 0 } interpStyleLocked 0 indexes 0 numbDeltas 0 deltas { } }

My visual indexes of Poser content are at http://www.sharecg.com/pf/rgagnon


Jaager ( ) posted Wed, 05 November 2003 at 3:06 PM

V3 and M3 are unimesh, but they are not unigroup. A morph IS the group it is for. It must BE the group it is for. The deltas are a distillation of the original morph to just what is different from the original. The deltas must still BE the group they are for if they are to work. I have not looked, but my impression is that the Freak is a version of M3. In that case, the morphs should be cross-compatibile. If a figure shares channel names with an injection pose, morphs will copy over. It will do this even if the morph if for another figure. The morph will not do anything.


Great Bizarro ( ) posted Tue, 18 November 2003 at 12:01 PM

I have tried saving the Freak parts out and loading them in as morphs for M3 for most of the body parts, but when I tried the left forearm and past it said it had the wrong # of points. So it is based on M3 but something isn't the same.


ToolmakerSteve ( ) posted Sat, 28 February 2004 at 12:17 AM

As Jaager tried to explain, which vertices are in which group differ between the two characters. HOW TO CHEAT: Edit the Freak's OBJ file: keep the Freak's "v" lines, but use M3's lines for the rest of it ("vt"s, "g/usemtl/f"s). Call this Freak-M3-Hybrid. Now you can File / Import / Obj, then spawn props, export each prop, then load those props as morphs of M3. Search DAZ forum for "Almo mannikin" (or some such) for discussion. This was for creating manikins for use in Tailor. Similar need to have compatible morph - though for use in Tailor the whole body can be one giant group, so you can't use the files he provides, for what you want to do.


Great Bizarro ( ) posted Sat, 06 March 2004 at 1:54 PM

Ok, did as you said and it works great. Thanks. Havn't tried any odd poses to see if there is any adverse effects there yet. Took some time to do, is there a script that could do the same thing in the way of saving object then injecting morph?


ToolmakerSteve ( ) posted Sat, 06 March 2004 at 3:42 PM

Haven't heard of such a script...


ToolmakerSteve ( ) posted Sat, 06 March 2004 at 3:56 PM

G Biz- would you be willing to e-mail me the CR2 file you ended up with (M3, containing Freak morphs)? I mean, encoded vs Freak's OBJ as "seed", using RTEncoder or ObjactionMover -- I'm not trying to steal anything. Those utilities are usually used to encode an OBJ, not a CR2, but I think they would work on CR2. (This would need to be a version of M3 to which you haven't added morphs other than the Freak one - again, this is to protect DAZ's copyright.) This would save me the trouble of doing this task myself someday soon, to test WardrobeValet cloth-fitting utility's ability to adapt clothes to Freak... e-mail: ToolmakerSteve@ShawStudio.com


ToolmakerSteve ( ) posted Sat, 06 March 2004 at 10:42 PM

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

BTW, I just re-read your first post, notice you wanted to also apply Freak morphs to V3. This MAY be a bit more complicated, depending on the result you seek. If you do what you did for M3, you'll find that at "1.0", you simply have the Freak again. That may be fine. You may just want to dial, say, 33%, and have a "blend" of V3 and Freak. But I'd also like to point out another possibility, that requires several more steps. Basically, Freak is like super-muscles put on Mike's body, yes? To want that on V3, probably means you'd like super-muscles on V3, NOT to turn V3 into "Mike with super-muscles". What I mean is, you want the DIFFERENCE between Mike and Freak, which represents the muscles. Then, you want to add that DIFFERENCE to V3. Basically, this means you need to ADD Freak morph to V3, but SUBTRACT Mike morph. Shoot. I'm too tired to get the steps straight now. But if you find that on V3, it "just doesn't look right", then come back here. I'll try again when I'm rested. (Unless someone else posts the answer in the meantime, which would be GREAT.) Oh, wait, I remember. Make a "Mike" morph on V3. Set that dial to negative of whatever you make the Freak dial. E.g., if you set "Freak" to 33% (0.33), then set "Mike" to -33% (-0.33). - - - - - Or you could take a different tack: since you've already got Freak on Mike, make a "Vicki 3 on Mike 3" morph. So, now you have a Mike, with both "Freak" and "Vicki" morphs. If you dial Vicki to "1.0", you'll see Vicki. Now, I THINK you can simply turn the Freak dial to whatever you want, and you'll have an interesting musculature on Vicki. Or make an androgynous 50% V + 50% M, and add some Freak. Fun, huh? Don't you wish you had some CLOTHES for this creature? See post #26 on the attached thread - help is on the way :-)


Great Bizarro ( ) posted Sun, 07 March 2004 at 8:05 AM

They make a female freak character. I will try to make the V3 to Female Freak using this method next.


ToolmakerSteve ( ) posted Fri, 12 March 2004 at 2:22 AM

Ah - I didn't know there was a female freak as well. I thought you were going to adapt the male freak to Vicki 3, to see what happened :-)


Privacy Notice

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.