Forum Coordinators: RedPhantom
Poser - OFFICIAL F.A.Q (Last Updated: 2025 Jan 03 1:41 pm)
I never delved into copying, duplicating, or mirroring hair groups, anything like that. Part of the problem (as I would see it, anyway) with approaching that in a Python script would be that Python gives us limited access to Poser groups. If we're talking about duplicating the shaping or styling of guide hairs, a lack of symmetry in the hair group or the geometry of the hair prop would be another problem. If the groups or geometry don't have symmetry, then you would basically have to tackle the problem of comparing dissimilar meshes to be able to come as close as possible to symmetrical shape transfer.
It would be useful if Poser Python gave us access to the group, morph, and weight map symmetry tools added to recent versions of Poser. Actually, it would be useful if PPy had access to bunches of recent Poser additions. Give me low-level access to the fast mesh comparisons Poser can do these days, and I will certainly start tinkering! :lol: Poser now has built-in features which are hard to approach in pure Python, largely for speed reasons. Ooh, I wish they would expand Python.
===========================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.
It's frustrating that there's no copy/duplicate function built in for props. After all, the function is there for figures. And obviously Poser has all the data stored somewhere, or it wouldn't be able to display and render the prop at all.
______________
Hardware: AMD Ryzen 9 3900X/MSI MAG570 Tomahawk X570/Zotac Geforce GTX 1650 Super 4GB/32GB OLOy RAM
Software: Windows 10 Professional/Poser Pro 11/Photoshop/Postworkshop 3
The hair settings script I posted (the thread was bumped recently) might get you partway there, if those settings cover the level on which you want to copy the hair groups.
I guess we could be talking about three separate things, with dynamic hair. The hair prop would have a hair group applied, which has its own geometry grouping and its own settings. Then there is the guide hair styling, both using Hair Style tool or the styling controls. The script I posted covers the styling controls. My musing about Poser Python limitations, above, relate more to the hair group and or the Hair Style results. I suppose the whole system could be... a bit more straightforward, somehow. :lol:
===========================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.
I basically want to duplicate the whole thing and keep it parented to the skullcap prop.
Why? Because the two hair group props can act as hair layers, giving additional depth to the hair. After duplication, the second layer can be repositioned slightly higher on the Y axis and given a lighter colour, slightly lengthened, whatever.
This is much easier than creating an upper and lower layer manually, which I have found tricky—far too easy to get them intersecting each other in unfortunate and unrealistic ways.
______________
Hardware: AMD Ryzen 9 3900X/MSI MAG570 Tomahawk X570/Zotac Geforce GTX 1650 Super 4GB/32GB OLOy RAM
Software: Windows 10 Professional/Poser Pro 11/Photoshop/Postworkshop 3
I guess the workaround would be to save the skullcap with hair props, then load it and reparent the hair props to all be on one skullcap.... I assume that would work.
______________
Hardware: AMD Ryzen 9 3900X/MSI MAG570 Tomahawk X570/Zotac Geforce GTX 1650 Super 4GB/32GB OLOy RAM
Software: Windows 10 Professional/Poser Pro 11/Photoshop/Postworkshop 3
Hm. That idea didn't seem to really work. At least, when I loaded the resulting hair prop back in, things appear okay until I get to the hair room, at which time the reparented props don't have actual hair groups, even though they do appear in the material and pose rooms.
I suppose one could simply keep both full hair props and work with that.
______________
Hardware: AMD Ryzen 9 3900X/MSI MAG570 Tomahawk X570/Zotac Geforce GTX 1650 Super 4GB/32GB OLOy RAM
Software: Windows 10 Professional/Poser Pro 11/Photoshop/Postworkshop 3
So you're just dealing with the actual hair prop and its group, nothing to do with the guide hairs?
This might be easiest if you set up both props separately, then merge them by editing the files together in a Poser file editor. Poser seems to be... quirky about handling hair groups. When I duplicate a prop with a hair group, it isn't copied. Geometry groups are copied with duplication, but not hair groups. A Python script can convert a geometry group to a hair group, but can't fully duplicate an actor without resorting to file I/O operations of one kind or another. If I were trying to approach the project you're tackling (assuming I'm understanding you correctly), I think I would work with editing Poser files.
===========================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.
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.
Am I misremembering in thinking someone had devised a way to do this? a script, perhaps?
______________
Hardware: AMD Ryzen 9 3900X/MSI MAG570 Tomahawk X570/Zotac Geforce GTX 1650 Super 4GB/32GB OLOy RAM
Software: Windows 10 Professional/Poser Pro 11/Photoshop/Postworkshop 3