Forum: Poser - OFFICIAL


Subject: Smoothing in poser

DreamlandModels opened this issue on Jul 13, 2010 · 185 posts


adp001 posted Wed, 14 July 2010 at 9:05 AM

Problem solved, at least for Poser 7/8.

I called a friend of mine and he did some tests.

The "Smoothing Group ID" is just a number to identyfy a seperate group. You can not define a certain "crease angle" for one of this group.

What you can: Define a crease angle to a prop/actor "exept for one or more groups". The exepted groups are set to 0. Sharp edges (based on normals) are defined for each defined group.

Load a sphere as a prop.
Open the group-editor.
The whole sphere is defined as one group.
Now create an empty new group and select it.
Mark some facettes to become part of the new group.
Give this group a "smothing group ID".
Repeat to get another group with another smoth-group-ID.
Close the group-editor.

The preview will show you the groups without the common ugly black-shading.

That means:

It is possible to create "sharp edges" directly from within Poser (tested with 7/8). This is good for simple props.

Or we can create obj-files with each modeler able to define standard-groups. A script like the one I posted already can change defined groups to entries Poser is able to use for (not) smoothing.

Extend the script with 

...
  if l[0]=="g" :
    if l[1].startswith("groupID_"):
      groupid=l[1].split("_")[1]
      print >> fhout, "s %d" % int(groupid)
...

With your modeller create some groups with name "groupID_1", "groupID_2", "groupID_nnn".  
With a modified script it's also possible to use material-zones insteed of groups.

Sorry, can't explain it better because i'm not good with the english language.