nx_body_figure.nx
buildroot/runtime/nx_body_figure.nx
about
nx_body_figure.nx -- ANATOMICAL BODY FIGURE for the synthetic-character sandbox (/charlab, the VaM-class adult
workstream -- FICTIONAL/GENERATED characters, NEVER real-photo nudify=NCII). The "undress" of a SYNTHETIC
character = its base body rendered without the outfit layer (nx_outfit); this gives that nude body a real
sex-DIMORPHIC anatomical FORM instead of the genderless mannequin -- the same body-proportion morph a character
creator (VaM/game) exposes. Reshapes the humanoid torso ellipsoids (chest/waist/hips) by figure. Composes with
nx_outfit (clothed <-> unclothed) and nx_assetvariant (species/build). Measured to body FORM (proportions),
the anatomy pillar; belongs behind the /charlab adult gate, NOT the public /synth page. license_tier: ORIGINAL
dependencies 2 imports · 7 importers
imports: nx_syscalls.nxnx_sdfrender.nx
imported by: nx_arousal_body.nxnx_arousal_mesh.nxnx_body_figure_gate.nxnx_char_asset.nxnx_char_custom_gate.nxnx_char_groom_gate.nxnx_char_layers_gate.nx
structs
| none |
consts
| 11 | const FIG_NEUTRAL: i64 = 0 // the default mannequin (androgynous) |
| 12 | const FIG_FEM: i64 = 1 // fuller chest, narrower waist, wider hips |
| 13 | const FIG_MASC: i64 = 2 // broader chest/shoulders, straighter waist, narrower hips |
functions
| 16 | func fig_scale(base: i64, idx: i64, sx: i64, sy: i64, sz: i64) -> i64 called by 1: figure_apply |
| 25 | func figure_apply(base: i64, figure: i64) -> i64 |
| 38 | func figure_name(f: i64) -> *u8 called by 1: main |