Quaternion Juliapic.twitter.com/jSoOszaIp9
-
-
Deal! Pseudocode transforms sample p with center c radius range l-h at time t. deform(p, c, l, h, t) { r = |p - c| k = smoothstep(saturate((r - l) / (h - l))) q0 = quaternion(0, sin(t), 0, cos(t)) q1 = quaternion(1, 0, 0, 0) q = slerp(k, q0, q1) return (p - c) * q + c }
-
Conceptually t rotates the axis and then you blend the amount of rotation between nothing and 180 by finding where the point falls relative to the radius range. It should match what I illustrate here, if you just take the frames where it pauses.https://twitter.com/JasonHise64/status/1316081015236902912 …
0:48 - Näytä vastaukset
Uusi keskustelu -
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.