Forum: Poser Technical


Subject: magnets python scripts cr2 editors morph managing????

insomniaworks opened this issue on Feb 12, 2005 ยท 23 posts


insomniaworks posted Sat, 12 February 2005 at 11:33 AM

I don't have clear question to ask, but I am looking for answers just the same. I will try to explain my needs and see what sugestions you can give me. I have been making products clothing for V3 for two years and I try to put full body morphs in all the clothing. I am using poser propack magnets to make my morphs for one very good reason. Magnets can be saved. Why is that important? This gives me more ability to stream line my production and offer better products if I can make them faster. Here is why it is important to me to be able to save the magnets. What if I make a clothing product, then after testing, decide that the grouping should be changed after morphs have already been added. If I use magnets as a morphing tool, I can regroup the item and then load the magnets and apply them to the regrouped item and then spawn a new set of morphs. This takes the work out of rebuilding the morphs again from scatch. Also, these magents can be used again on other products later - for instance, a set of magnets that makes a Young FBM in one clothing can be used again for adding a Young FBM to a later project - with some tweeking and adjusting ofcourse. Here is my first question....are there any other morph creating software that will give you the ability to save and use soft selection morphs over and over again? Okay, I will go on....now to make a FBM such as a Faerie FBM using magnets, one can use twelve or more magnets as I did in my latest project. Saving each magnet one at a time is tedious work and there is plenty of room for error not to mention that it takes a long time to do this when you are working on adding at least 6 other FBMs. My latest brain storm is to save a pz3 file for each individual set of FBM magnets and the clothing they are effecting. If the obj is regrouped, it will load up when loading the pz3 with changes. I can change the obj also by editing the pz3 and make a new clothing appear instead of the old. This would be a very effecient way of saving magnets and using them over again if the need comes up. My theory is that all I would have to do is load up each pz3 for each FBM, then spawn a set of morphs in the groups effected, then save the cr2. My idea is to then use Cr2editor from here - I would load a cr2 on the left side that is empty of morphs and load each cr2 into the right side. I would then drag and drop each set of deltas from the right side to the left side, placing them in corrisponding groups. The one problem with this idea is this - Cr2editor works well most of the time, but seems to crash all the time while I am preforming this task. Second question: Can someone sugest a another cr2 editing program that could perform this task. How about a morph manager, I have never used one but its might be time I did. Can someone sugest urls to any. Now, I will continue :)... Also, I am very skilled with magnets, but one is never skilled enough, can anyone sugest any advanced tutorials for magnets. Also, I as you can see, this is all very tedious work and there are hundreds of places for errors to creep because of the hundreds of steps involved in doing things this way. Poser could have been built to have a many morph target handeling tools, but there are none. Much code has to be edited in the cr2 in the text editor. One thing that would help alot, has any script been written to remove morphs from a group while working in PP. Everything about this building process is very slow and tedious and its really time that that tools are built to add more flexibility to morph target managing inside of poser. I am asking for anyone to give me adice in anyway to streamline my work and make it more error free. I am asking for any advice to make things work better on my end, can anyone sugest any ways to, like other utilities or methods. Now that I know that many of you are scratching your heads and wondering what the hell I am talking about, because my needs are so complicated and so many and I didn't make enough sense, but maybe something about what I am trying to ask will get across to you and I will get some responce. This is a desperate plea for help, I hardly have any questions, but when I do start asking, they are doozies. I need to get these simple needs streamlined so they don't take up such a large part of my production time anymore. thank you for listoning to my ramblings marty


PhilC posted Sat, 12 February 2005 at 11:50 AM

Did you know that you can save groups of magnets together in a single prop file? Just use the Select Subset option? Other than that I do much the same as you. Do you have the delete all magnets and spawn morph scripts? Ockham's I think. They are very useful.

philc_agatha_white_on_black.jpg


bushi posted Sat, 12 February 2005 at 12:38 PM

You might want to give this script a try. It's in FreeStuff.

operaguy posted Sat, 12 February 2005 at 1:43 PM

do you have any database skills? Loading data into fields once (and proofing the spelling/syntax ONCE as a permanent quality resource) and then somehow loading new parameters into a second table, and then automatically generating a cr2 from it...does that spark any light?

I loaded the CR2 from Poser5Female with Eternal Judy added into FoxPro and used it strictly to filter down to morph dial titles so I could sort by name of dial, print various lists of dials, etc, and to explore the data systematiceally (I think in database-eze). 326,406 data records (lines of code) in that cr2, by the way, and 872 morph dials.

[side insight...it just occured to me that I could easily intake a cr2, sort the dials alphabetically, output a perfectly fine functioning cr2. Would be pretty easy, as a matter of fact. I could make it a user-friendly stand-alone executable. Mac version too. Would that be a useful tool? Also, by implication, I guess I am asking 'how good is CR2Editor?']

[side question...does anyone know if Python has relational database function such as described above?]

::::: Opera :::::


operaguy posted Sat, 12 February 2005 at 1:45 PM

by the way, Marty, your 'ramblings' painted a picture of your production, so pretty clear! ::::: Opera :::::


operaguy posted Sat, 12 February 2005 at 1:54 PM

Marty, have you looked into Hogwardens utilities? zpad and CRPro? ::::: Opera :::::


nruddock posted Sat, 12 February 2005 at 2:20 PM

Attached Link: http://www.python.org/topics/database/

"*does anyone know if Python has relational database function such as described above?*" See attached link. Biggest problem would be doing something cross platform. Java / Jython and HSQLSB / XML might be better. Edited to add link.

Message edited on: 02/12/2005 14:22


insomniaworks posted Sun, 13 February 2005 at 8:10 AM

Thank you everyone for your replys. I thought this would thread would not be replyed to. PhilC: I didn't know you could save several magnets as a single prop file. I think that could help me some. Bushi: I will try the mag cloner, but I am pretty quick at making mirror mags very quickly manually. Thats not a big problem. Operaguy : I will check out those utilities - I could really use a utility that loads two cr2s and allows copying from one to another with out crashing - thats the problem with cr2editor - (I can and will fall back on using wordpad to copy and paste - but I am looking for a better way. - I havn't used a data base in over 10 years - I do use a spread sheet often though for accounting. Since you asked Operaguy: I think the ideal utility would be one that worked as an addon for poser that added more menu options and commands regarding morphs. It would be nice to be able to remove specific morphs while in poser for one Also a morph library, similar to the one for figures, props, etc would be nice. I am having trouble moving morphs from one cr2 to another. Then you could save a your morphs and be ready to insert them at a whim-------damn! that gives me an idea --- what if I extracted the morphs from each cr2, but instead of long work of copy and pasting them with wordpad, instead converting them into a readscipt in the props library. It might be simpler to make a set of morph injects. Hey, I have never used a python script: can someone tell me in a nutshell what they are and what they can do within poser. I have one more question since I am rambling:............does anyone know why sometimes poser removes the JCM code when the figure is resaved. I am still trying to figure out the rules for this behavior, some times it removes the jcm material, sometimes it don't. I avoid resaving my cr2s after writing jcm code for this reason. marty


insomniaworks posted Sun, 13 February 2005 at 8:14 AM

Since you asked also operaguy - it would be nice to reorder the morphs with in a cr2, but alphabeticaly isn't usually the best order. I would need to be able to order them the way I want for each project.


insomniaworks posted Sun, 13 February 2005 at 8:17 AM

oh,...since we are on the subject of magnets for FBMs, I would like to share ideas and magnets for shrinking and enlarging breasts. I am pretty good at it, but I would like to improve my results some. marty


insomniaworks posted Sun, 13 February 2005 at 8:25 AM

Since I am brainstorming in public - and some may look at this thread and decide to make a utility because of it - a PZ3 Editor would be nice also. marty


insomniaworks posted Sun, 13 February 2005 at 8:33 AM

I thought this thread could use an illustration.

Here what my Faerie magnets look look for adding FBMs to my next product.

marty


PhilC posted Sun, 13 February 2005 at 8:33 AM

Attached Link: http://www.philc.net

Gladys Emmanuel uses a totally innovative way of inflating or deflating her breasts ![18.gif](http://www.philc.net/images/smileys/18.gif)

philc_agatha_white_on_black.jpg


insomniaworks posted Sun, 13 February 2005 at 12:33 PM

I just looked at Gladys Emmanuel. Don't suppose you would like to share then? very nice site by the way.


operaguy posted Sun, 13 February 2005 at 12:50 PM

Gladys made me afraid. Very afraid. Ok, I'll bite...what is the Gladys Method Of Breast Augmentation? ::::: Opera :::::


PhilC posted Sun, 13 February 2005 at 1:10 PM

Its the sort of thing that is very difficult to explain but obvious once you see it.

insomniaworks & operaguy only ... here is the deal, if you feel that $1.99 is too high a price for cutting edge innovation, email me and I'll be very happy to send her to you for free. You must promise however to not divulge the innovation to a third party. At least not during the hours of daylight. 18.gif

pcooke@philc.net

philc_agatha_white_on_black.jpg


PhilC posted Sun, 13 February 2005 at 1:18 PM

p.s.

bushi, nruddock also ... sorry I should have scrolled up further.

philc_agatha_white_on_black.jpg


operaguy posted Sun, 13 February 2005 at 4:23 PM

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

lol phil. it's not the money. in another thread I am contemplating spending $200 on a mesh of a female model brought over from 3DS. By the way, I am also seeing your 14.95 royalty-free mesh. Phil, if you have time and/or inclination, can you look in at the bottom of that thread (there are two conversations going on there). I just asked the others a question about your mesh, which you could probably answer in a split second. ::::: Opera :::::

operaguy posted Sun, 13 February 2005 at 4:25 PM

whoops, wrong link, moment......


operaguy posted Sun, 13 February 2005 at 4:27 PM

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

here.

insomniaworks posted Sun, 13 February 2005 at 4:45 PM

PhilC: No that not too much to pay for gladys or anything. I didn't know the secret would be obvious when looking at her. Also philC, saving magnets with Select Subset option helped very very much. Thank you for this little tip. I have the morphs installed now in my halter top shown above now and the select subset option really helped make things easier. marty


PhilC posted Sun, 13 February 2005 at 4:55 PM

There ya go :)
And operaguy, I've posted to the other thread, but basically "yes" :)

philc_agatha_white_on_black.jpg


insomniaworks posted Fri, 18 March 2005 at 2:10 PM

In the end, the answer to my problems handling large amounts of magnets was to use readScripts to load them. I am working on a package right now that comprises of about 105 magnets. I am using readScripts to load them in any combination. marty