Sculpt field mask
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
The sculpt_field_mask setting is an integer bit mask, each bit enables a term for sculpting.
Term Bit Codes
The bit codes are defined in layer2/Sculpt.h
value | description | |
---|---|---|
cSculptBond | 0x001 | bond length constraints |
cSculptAngl | 0x002 | bond angle constraints |
cSculptPyra | 0x004 | |
cSculptPlan | 0x008 | |
cSculptLine | 0x010 | |
cSculptVDW | 0x020 | vdw repulsion for bond separation > 3 |
cSculptVDW14 | 0x040 | vdw repulsion for bond separation == 3 |
cSculptTors | 0x080 | torsion constraints |
cSculptTri | 0x100 | see sculpt_tri_* settings |
cSculptMin | 0x200 | see sculpt_min_* settings |
cSculptMax | 0x400 | see sculpt_max_* settings |
cSculptAvoid | 0x800 | longer-range exclusions (1-5 to 1-9), see sculpt_avd_* settings |
Example
# local geometry and VDW for separation > 3 cmd.set('sculpt_field_mask', 0x3F)
Menu
Check "Build > Sculpting > ...", the bottom part of that submenu lists some of the available terms.