Quaternion Juliapic.twitter.com/jSoOszaIp9
-
-
Vastauksena käyttäjälle @vi_ne_te
Would any cool phenomena happen if you try to project these on to the three planes?
4 vastausta 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @prathyvsh ja @vi_ne_te
I believe an intersection with any plane would give you Julia sets over the complex numbers. Projection on the other hand could be cool but would probably be pretty noisy. Quaternions are already 4D so I’m kind of curious - is this animation a projection or a cross section?
2 vastausta 0 uudelleentwiittausta 2 tykkäystä -
Also I want your shader! It looks like you’ve actually found the right balance to visualize what a volumetric solid is doing on the inside, and for the longest time I’ve been looking for a way to properly visualize my twist animation applied to completely solid space.
1 vastaus 0 uudelleentwiittausta 3 tykkäystä -
Vastauksena käyttäjille @JasonHise64 ja @prathyvsh
I’ll share my shader in exchange for your spin thingy!
1 vastaus 0 uudelleentwiittausta 3 tykkäystä -
Vastauksena käyttäjille @vi_ne_te ja @prathyvsh
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 }
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Jason Hise uudelleentwiittasi Jason Hise
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 …
Jason Hise lisäsi,
0:48Jason Hise @JasonHise64My link to this video on youtube yesterday totally failed to turn into an embedded animation, so I'm giving it another shot! This animation is intended to explain visually how to rig arbitrary art to deform such that the middle can spin continuously with spin 1/2. pic.twitter.com/oHbcXppVwZNäytä tämä ketju1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @JasonHise64 ja @prathyvsh
Oops, didn’t realize we’re doing this in public. My code is pretty messy, I’ll link to it once I manage to groom it a bit. In the meantime, I can send it to you privately, if you like. (P.s. I know “spin thingy” is vague, but I meant the anti-twister)
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjille @vi_ne_te ja @prathyvsh
Doesn’t have to be public, just wanted the challenge of fitting it in a tweet! Also figured it was more useful in this form than as an excerpt from my C++ plug-in full of esoteric maya api types and method calls.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
Well then, let me follow your lead. What I’m doing is probably close to volumetric path tracing. Pseudo code: Point=[x,y,z] Adv=[0,0,0.001] Pix += f(p) Point += Adv Adv+= grad(f) Repeat till you’re happy (I do ~1000) Pix= exp(Pix) //turn addition into multiplication
-
-
Vastauksena käyttäjille @vi_ne_te ja @prathyvsh
Huh, sounds a lot like how I think this guy works! https://www.shadertoy.com/view/4dVcRR
0 vastausta 0 uudelleentwiittausta 0 tykkäystäKiitos. Käytämme tätä aikajanasi parantamiseen. KumoaKumoa
-
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.