SLERP (Quaternions)

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024

ความคิดเห็น • 45

  • @frendlyleaf6187
    @frendlyleaf6187 21 วันที่ผ่านมา +1

    Eight years later and this is still such a good intro to quaternions.

  • @larzcaetano
    @larzcaetano 8 ปีที่แล้ว +8

    1 word, 1 feeling:
    AWESOME.
    I'm impressed.
    I've always been looking why we should use half-angle for the rotation, and i never really understood why.
    Ego, i was a huge fan of yours before watching this video, and now i'm more than a big fan.
    I worship you, man. You're awesome.
    Keep doing the awesome work and being the awesome person!
    Thanks for the video, dude!

    • @EgoMoose
      @EgoMoose  8 ปีที่แล้ว +2

      Thanks for the kind words! I'm glad you enjoyed it!

  • @mickaelrenault5990
    @mickaelrenault5990 8 ปีที่แล้ว +23

    Wow!
    Clear and efficient, all that we need.
    Thanks for this video, you're a good teacher!

    • @EgoMoose
      @EgoMoose  8 ปีที่แล้ว +2

      Thanks! Glad you enjoyed the video :D

  • @astronautjupiter4225
    @astronautjupiter4225 6 ปีที่แล้ว +7

    Finally I can implement asynchronous timewarp for my VR project thank to awesome EgoMoose!

  • @RAKESHSHANTHAPPA
    @RAKESHSHANTHAPPA 7 ปีที่แล้ว +4

    Great video. Very detailed explanation. Was very helpful to understand the concept. Thanks for the awesome work.

  • @edragoninja317
    @edragoninja317 7 ปีที่แล้ว +50

    I misspelt sleep as slerp and got here.

    • @CostFrost
      @CostFrost 5 ปีที่แล้ว +4

      I can confirm that in 2019 this is still a problem. I typed "slerp" saw this and thought "what the fuck"

    • @ellarugr
      @ellarugr 3 ปีที่แล้ว +1

      Me too

    • @afternoon4560
      @afternoon4560 3 ปีที่แล้ว

      Thought I was the only one

  • @ritageraghty4404
    @ritageraghty4404 6 ปีที่แล้ว +1

    I just subscribed. Great tutorial. Thanks for your time in making this tutorial.

  • @dariusz879
    @dariusz879 3 ปีที่แล้ว

    Best video on quaternions! Many thanks.

  • @chloe5647
    @chloe5647 4 ปีที่แล้ว +1

    I finally understand quaternions now thank you! 🥰

    • @anthony4564
      @anthony4564 4 ปีที่แล้ว +1

      you be the first

    • @frh_astroboy8215
      @frh_astroboy8215 2 ปีที่แล้ว

      @@anthony4564 dude i spending so much time but cant understand quaternions..............AAAAAAAAAAAAAHHHHHHHHH

  • @AlejandroFernandezDaCosta
    @AlejandroFernandezDaCosta 7 หลายเดือนก่อน +1

    Cuaternions are not imaginary numbrers, only the algrebra is similar. i j k are bivectors and the imaginary numbrers are generated by a trivector in geometric algebra.

  • @armanyekekhani663
    @armanyekekhani663 7 ปีที่แล้ว

    Awesome, thanks for your clear and helpful explanation

  • @kamej0ko
    @kamej0ko 10 หลายเดือนก่อน

    Awesome, senpai!!!

  • @user-ji9rn2mc6z
    @user-ji9rn2mc6z 6 ปีที่แล้ว +2

    GREAT!! SUBSCRIBED!

  • @steveallen5663
    @steveallen5663 7 ปีที่แล้ว +2

    Great video. Could you provide some intuition as to why acos(a) = angle rotation.

    • @EgoMoose
      @EgoMoose  7 ปีที่แล้ว +2

      Steve Allen Unfortunately I wouldn't describe it as intuitive thanks to its 4d nature. I find the Rodriguez rotation to be the best way to understand bc of ease of conversion and the fact that it's 3d. I guess you can think of 4d as having 3d shadows (in this case 3d vectors) and the cos represents the angle they move from the identity quaternion (we'd normally view this as a transition of time)

  • @conditionalbee9603
    @conditionalbee9603 3 ปีที่แล้ว +1

    I tried to understand CFrames, have been using them for a long time now but really never understood what they are. I went through countless videos on linear algebra, rotation matrices and then to quaternions. Even after all of that, I still don’t know how to rotate an object to an orientation that I want using quaternions lol. Even worse is, I still don’t understand CFrames 😂

  • @myelinsheathxd
    @myelinsheathxd 3 ปีที่แล้ว

    Amazing!

  • @user-xp4ze1qk4l
    @user-xp4ze1qk4l ปีที่แล้ว

    I don`t understand about t. Its percent of what? How did we detect t? 16:22

  • @dhedarkhcustard
    @dhedarkhcustard 6 ปีที่แล้ว +1

    What's that tool you're using at the very start?

  • @jwilliams8210
    @jwilliams8210 6 ปีที่แล้ว

    Wow! Nice!

  • @rallokkcaz
    @rallokkcaz 5 ปีที่แล้ว

    Still can't believe this is Roblox for such intense concepts. Is that an intentional choice?

    • @starmaq3013
      @starmaq3013 5 ปีที่แล้ว

      Trust me there is a A LOT of math that lurks behind roblox, but not many people have interest in despite the extreme need for it

  • @nexuzinnovation-com
    @nexuzinnovation-com 4 ปีที่แล้ว

    The file "FromQuaternionTo3DRotation.cdf" downloaded from Wolfram is zero byte, can you provide a link to download this .CDF file ?

  • @jeremymcguire8385
    @jeremymcguire8385 ปีที่แล้ว

    cool

  • @SuperAndupandu
    @SuperAndupandu 6 ปีที่แล้ว

    Hello. Great video mate. But may I am not clear on what the real part on the image stands for? Can anyone help me asap?
    Thanks a lot.

    • @EgoMoose
      @EgoMoose  6 ปีที่แล้ว +1

      Anoop Ingle This video is quite technical. I recently wrote this article which i think explains quaternions in a way more intuitive manner. Try checking this out:
      github.com/EgoMoose/Articles/blob/master/Quaternions/Rotation%20quaternions%20and%20slerping.md

  • @Logan-kn3gt
    @Logan-kn3gt 6 ปีที่แล้ว +2

    so quaternions are a middle finger to euler angles?

    • @DrunkenUFOPilot
      @DrunkenUFOPilot 6 ปีที่แล้ว +1

      Euler angles have only three fingers while quaternions have four. So how can any of a quaternion's fingers be the middle? But never mind that - quaternions do run circles around Euler angles. Well-interpolated circles.

  • @SigmaTech
    @SigmaTech 6 ปีที่แล้ว

    >Came here because I'm developing and interpolation script for a ROBLOX game >Video mentions ROBLOX

  • @HaydenEvanoff
    @HaydenEvanoff 7 ปีที่แล้ว +13

    Lol was I the only one completely lost the whole time?

  • @rashmibn7893
    @rashmibn7893 7 ปีที่แล้ว +2

    which simulation software used...?

  • @TBreaux
    @TBreaux 7 ปีที่แล้ว

    So what is this used for.

    • @phong27316
      @phong27316 7 ปีที่แล้ว

      computer graphic, model rotation, mobile rotational tracking... and more.

  • @literalcode
    @literalcode 4 ปีที่แล้ว

    Why did you start speaking Greek at 3:36 wtf

  • @videofountain
    @videofountain 7 ปีที่แล้ว

    Thanks. My first look at the LUA programming language. www.lua.org/home.html

  • @MrSaemichlaus
    @MrSaemichlaus 7 ปีที่แล้ว

    Your handwritten i's and j's are pretty damn hard to tell apart on first look, so much for readability. But thanks for your time to put this lesson together! It brought me closer to the facts again ...