volseq_pathline_render — LIVE4D flow op

• Data kinds: volseq → rgb

• Call: import fullseye as fs; fs.ledger.volseq_pathline_render(volseq, n_seeds: 'int' = 200, yaw: 'float' = 35.0, pitch: 'float' = 25.0, size: 'int' = 256, static_alpha: 'float' = 0.03, win: 'int' = 3, pyr_levels: 'int' = 3, iters: 'int' = 5, reg: 'float' = 0.001, seed: 'int' = 0, trail_sigma: 'float' = 0.7, min_speed: 'float' = 0.1, min_intensity: 'float' = 0.3) -> 'np.ndarray' (implementation को सीधे call करना हो तो import live4d; live4d.volseq_pathline_render(volseq, n_seeds: 'int' = 200, yaw: 'float' = 35.0, pitch: 'float' = 25.0, size: 'int' = 256, static_alpha: 'float' = 0.03, win: 'int' = 3, pyr_levels: 'int' = 3, iters: 'int' = 5, reg: 'float' = 0.001, seed: 'int' = 0, trail_sigma: 'float' = 0.7, min_speed: 'float' = 0.1, min_intensity: 'float' = 0.3) -> 'np.ndarray', registry से लेना हो तो opslive4d.get("volseq_pathline_render"))

उपयोग

particle को flow के साथ चलाकर बनाया गया trajectory का 3-D रूप (size, size, 3) (rgb) — गति को 1 स्थिर image में दिखाता है।

पास के frames के बीच displacement field (vol_flow_3d) से, उन जगहों से बिखेरे गए n_seeds particles जो हिल रही हैं (speed >= min_speed) और bright हैं (पहले frame की value range के min_intensity या ज़्यादा = structure वाली), displacement field के mapping के अनुसार advect किए जाते हैं; trajectories को समय के रंग (नीला = शुरुआत → लाल = अंत) में cube में बनाकर vol_render_transfer से किसी भी viewpoint से composite किया जाता है। static_alpha > 0 हो तो पहले frame की brightness हल्के grey में overlay की जाती है (कहाँ से बहा इसका संकेत)। trail_sigma trajectory की मोटाई है (voxel)। बिना texture वाली जगहों पर flow तय नहीं होता (aperture problem), इसलिए seeds केवल bright जगहों तक सीमित हैं -- केवल speed से चुनने पर पूरी अँधेरी कोनों में भी seeds गिरते हैं और cube trajectories से भर जाता है (measured)।

उपयोग की विस्तृत guide

• live4d family guide

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• poc_live4d — py -3.11 examples/poc_live4d.py

वे अगले ops जिनसे type जुड़ता है (rgb को input के रूप में लेते हैं)

—

इसी category के (flow)

vol_flow_3d · volseq_speed · volseq_pathline_orbit


*Provenance: live4d.py — LIVE4D operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.