topic: cast
60 modules sharing the cast name family (derived from the tree's prefix discipline).
The 'cast' topic family in the Nishi sovereign ecosystem focuses on implementing and optimizing character cast vertex stages and related deformation processes across multiple modules. nx_cast_shader_authored_t55 and nx_cast_shader_src define the core character cast vertex stage, ensuring consistent execution. nx_cast_surface_candidate_t130, nx_cast_surface_normal_t133, and nx_cast_surface_src adapt canonical cast deformation IR for reuse, avoiding redundant skinning calculations. nx_cast_affine_compute_t38 supports private additive compute for cast shaders, enhancing efficiency. nx_cast_gen extends beyond standard workflows to ensure uniqueness in cast rendering.
auto-narrated by the local model from this topic's module headers; links verified against the wiki index.
narrated overview -- maintained by the narration lane, module links verified against this wiki.
| module | description | lines | funcs |
|---|---|---|---|
| nx_cast_affine_compute_t38.nx | Private additive compute implementation for the existing cast shader owner. | 4 | 1 |
| nx_cast_affine_emit_gate_t38.nx | 8 | 1 | |
| nx_cast_aperture_artifact_expanded_t207.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3771 | 274 |
| nx_cast_aperture_artifact_gate_t207.nx | 14 | 4 | |
| nx_cast_aperture_artifact_group_expanded_t207.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3771 | 274 |
| nx_cast_aperture_artifact_group_gate_t207.nx | 14 | 4 | |
| nx_cast_aperture_candidate_t207.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1260 | 127 |
| nx_cast_aperture_expanded_t207.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3771 | 274 |
| nx_cast_attachment_gate_t131.nx | 37 | 1 | |
| nx_cast_canonical_capture_t181.nx | 2 | 1 | |
| nx_cast_control_gate_t181.nx | 2 | 1 | |
| nx_cast_depth_build_t195.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1159 | 115 |
| nx_cast_eye_t138.nx | 64 | 2 | |
| nx_cast_face_mask_gate_t163.nx | 37 | 3 | |
| nx_cast_gen.nx | the capability that EXCEEDS the DAZ/Renderosity WORKFLOW on its weak axis: UNIQUENESS AT | 98 | 12 |
| nx_cast_hair_guide_lookup_t263.nx | Additive compact-guide shader expressions for existing cast source. | 50 | 5 |
| nx_cast_hair_guides_candidate_t263.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1318 | 129 |
| nx_cast_hair_transport_gate_t284.nx | 24 | 2 | |
| nx_cast_hair_transport_t284.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3776 | 275 |
| nx_cast_inspection_gate_t165.nx | 28 | 3 | |
| nx_cast_lbs_gate_t181.nx | 2 | 1 | |
| nx_cast_lit_expanded_t181.nx | THE SHADER IR: ONE source of truth, N dialect backends. | 3776 | 275 |
| nx_cast_lit_gate_t181.nx | 2 | 1 | |
| nx_cast_lit_material_candidate_t181.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1316 | 129 |
| nx_cast_lit_stable_expanded_t181.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3776 | 275 |
| nx_cast_lit_surface_expanded_t181.nx | THE SHADER IR: ONE source of truth, N dialect backends. | 3776 | 275 |
| nx_cast_material_candidate_t181.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1245 | 122 |
| nx_cast_material_gate_t181.nx | 2 | 1 | |
| nx_cast_normal_gate_t133.nx | 27 | 2 | |
| nx_cast_projection_capture_gate_t234.nx | 27 | 2 | |
| nx_cast_projection_capture_t235.nx | Projection metadata is consumed only at line boundaries in the same pinned shader capture. | 50 | 3 |
| nx_cast_projection_cli_gate_t290.nx | 33 | 2 | |
| nx_cast_projection_consumer_gate_t235.nx | 30 | 1 | |
| nx_cast_projection_contract_t234.nx | Projection contract for the existing character shader producer. Values retain its current scene-unit policy. | 91 | 11 |
| nx_cast_projection_expanded_t234.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3776 | 275 |
| nx_cast_projection_gate_t234.nx | 34 | 2 | |
| nx_cast_projection_integration_gate_t290.nx | 46 | 2 | |
| nx_cast_scene_light_candidate_t364.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1436 | 141 |
| nx_cast_scene_light_capture_t364.nx | 2 | 1 | |
| nx_cast_scene_light_gate_t364.nx | 21 | 1 | |
| nx_cast_scope_capture_expanded_t181.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3771 | 274 |
| nx_cast_shader_authored_t55.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1083 | 112 |
| nx_cast_shader_lbs_candidate_t181.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1208 | 118 |
| nx_cast_shader_skin_t138.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1137 | 114 |
| nx_cast_shader_src.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1436 | 141 |
| nx_cast_shader_static_t335.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1424 | 136 |
| nx_cast_skin_wrap_gate_t261.nx | 35 | 2 | |
| nx_cast_skin_wrap_t261.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3776 | 275 |
| nx_cast_static_canonical_gate_t335.nx | 26 | 2 | |
| nx_cast_static_capture_t335.nx | 2 | 1 | |
| nx_cast_static_emit_gate_t335.nx | 26 | 2 | |
| nx_cast_surface_adapter_candidate_t181.nx | Private stage adapter: reuse canonical cast deformation IR without duplicating skinning arithmetic. | 113 | 7 |
| nx_cast_surface_candidate_t130.nx | Private stage adapter: reuse canonical cast deformation IR without duplicating skinning arithmetic. | 100 | 6 |
| nx_cast_surface_canonical_gate_t140.nx | 28 | 1 | |
| nx_cast_surface_gate_t130.nx | 23 | 1 | |
| nx_cast_surface_normal_t133.nx | Private stage adapter: reuse canonical cast deformation IR without duplicating skinning arithmetic. | 113 | 7 |
| nx_cast_surface_scope_candidate_t181.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 1260 | 127 |
| nx_cast_surface_scope_expanded_t181.nx | THE CHARACTER CAST VERTEX STAGE, WRITTEN ONCE (gameengine S12c, 2026-09-05). | 3771 | 274 |
| nx_cast_surface_src.nx | Private stage adapter: reuse canonical cast deformation IR without duplicating skinning arithmetic. | 114 | 7 |
| nx_cast_trace_diagnostic_t290.nx | 29 | 2 |