code wiki / _hdl_build / nx_softtissue_gate.nx
nx_softtissue_gate.nx
buildroot/runtime/_hdl_build/nx_softtissue_gate.nx
about
nx_softtissue_gate.nx -- the ruler for nx_softtissue.nx.
Every tooth is an operator claim turned into a measurement:
"when a woman lies down the breasts naturally flatten" -> T5, T6
"if they are larger and softer ... more solid then less" -> T7 (the firmness law)
"an ass bounce ... absorbs energy and settles" -> T11, T12
"the tissue becomes harder the tighter it is squished" -> T9 (no inversion)
"smooth dimpling around the point of touch, not a sharp dent" -> T10
The pass bands for T5/T6 come from nx_breast_drape_pose.nx, which banked them for
GENERATED IMAGERY -- an oracle that predates this solver and was never fitted to it.
license_tier: ORIGINAL No hw writes (Rule 26).
dependencies 3 imports · 0 importers
imports: nx_syscalls.nxnx_gate_verdict.nxnx_softtissue.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| 16 | const SG_DT_US: i64 = 4167 |
| 17 | const SG_ITERS: i64 = 2 |
| 18 | const SG_SETTLE: i64 = 300 |
| 19 | const SG_G: i64 = 4096 |
functions
| 21 | func sg_snapshot(W: *i64) -> *i64 |
| 32 | func sg_report(tag: *u8, m: *i64) -> i64 |
| 44 | func sg_settle(prof: i64, gx: i64, gy: i64, gz: i64, out: *i64) -> i64 |
| 51 | func main(argc: i64, argv: *i64) -> i64 |