code wiki / (root) / nx_hairdyn_transport_candidate_t284.nx

nx_hairdyn_transport_candidate_t284.nx

buildroot/runtime/nx_hairdyn_transport_candidate_t284.nx

568 B12 linesdepth 2pulls 2 transitivereach 1 importersview sourcekind librarytopic hairdyn
docsdependenciesstructsconstsfunctions

about

Displacement vectors omit dual-quaternion translation by construction. Input q is the normalized real rotation used for this guide's skinning. Caller retains the same posed frame and scale for both vectors. No allocation and no second quaternion implementation.

dependencies 1 imports · 1 importers

nx_vecmath.nx nx_hairdyn_transport_candidate nx_hairdyn_transport_gate_t284.nx

imports: nx_vecmath.nx

imported by: nx_hairdyn_transport_gate_t284.nx

structs

none

consts

none

functions

6func hd_posed_delta_to_bind(out:*i64,q:*i64,posed_delta:*i64,conjugate:*i64)->i64
called by 1: main calls 2: vm_q_conjvm_q_rotate_v3
10func hd_bind_delta_to_posed(out:*i64,q:*i64,bind_delta:*i64)->i64
called by 1: main calls 1: vm_q_rotate_v3