Tue, Jan 21, 1:49 PM CST

Renderosity Forums / Poser Technical



Welcome to the Poser Technical Forum

Forum Moderators: Staff

Poser Technical F.A.Q (Last Updated: 2024 Dec 04 2:47 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: Turning Bends On/Off


Kalypso ( ) posted Wed, 11 February 2004 at 7:10 PM · edited Sun, 19 January 2025 at 4:32 AM
Site Admin

I wonder if anyone else has tried this for something. I'd like to be able to turn off the bends of certain body parts and tried to do that in a pose file but nothing seems to work. If I change bend 1 to bend 0 there is no effect. I've saved a cr2 with the bends I need switched off and compared to the original cr2 but cannot see where that information might be stored - any ideas?


numanoid ( ) posted Wed, 11 February 2004 at 7:30 PM

Where I have put the arrows is where you find the parameter. Change from 0 to 1 or other way to switch on or off. actor Floor_1:1 { name Floor_1 on >>>>>>> bend 0 dynamicsLock 1 collisionDetection 1 hidden 0 addToMenu 1 castsShadow 1 includeInDepthCue 1 parent BODY:1 channels


SAMS3D ( ) posted Thu, 12 February 2004 at 4:02 AM

or you can select the part, double click and the box comes up and un check it. Sharen


Kalypso ( ) posted Thu, 12 February 2004 at 4:14 AM
Site Admin

Sharen, that's what I do to turn bends off, problem is I want to make a pose file to do that automatically and store MAT information as well so I don't have to tell people to do that :) numanoid, I think that's the bend I'm making 0 as well. But it's not working, I'll try it again later - I'm not on my Poser machine right now - and let you know.


lesbentley ( ) posted Thu, 12 February 2004 at 3:14 PM

file_98146.jpg

Kalypso, what you are doing should work from a pz2 (pose) file, but it's easy to get the syntax wrong or make a typo which stops the file from having an effect. We need to be clear what we are trying to do here. In Poser library files 'bend' has a technical meaning which is not necessarily what you might at first think. In Poser script 'bend' means that when a joint is rotated the "skin" round the joint stretches in an organic way. Here is an example of a pz2 to turn the 'bend' property off:
{
version
    {
    number 
    }

actor abdomen
    {
        bend 0
    }
actor head
    {
        bend 0
    }
}

On the other hand in Poser script what we usually mean by "bend" in every day language is actually 'rotate?', where "?" is a place holder for X, Y, or Z. The easiest way to stop an actor from rotating is to set 'locked 1', the 'locked' line usually comes at or near the end of the actor block. A pz2 to implment this might look like so: { version { number }

actor abdomen
    {
        locked 1
    }
actor head
    {
        locked 1
    }
}

The problem with using 'locked 1' is that all the paramiters for that actor will be locked, target geom (morphs), scale, translate, the works, not just the rotations. Most of the time this will not matter, but if it does, the only alternative I can think of is to set the limits, but if you set the limits you will have to specify min and max values (which should be the same) in the pz2. In other words you have to specify the amount of rotation in the pz2, there is no way (that I can think of) to use a pose file to set limits for the current values of rotation as they exist in the doc.


numanoid ( ) posted Thu, 12 February 2004 at 6:26 PM

The bend that I marked with arrows is the bend you must turn off for non-organic objects, like a door or a mechanical joint.


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.