Skip to content
  • Home Home Home, current page.
  • About

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @
  • Language: English
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Have an account? Log in
    Have an account?
    · Forgot password?

    New to Twitter?
    Sign up
marctenbosch's profile
Marc ten Bosch
Marc ten Bosch
Marc ten Bosch
@marctenbosch

Tweets

Marc ten Bosch

@marctenbosch

I'm making a 4D game: http://miegakure.com  (@MiegakureGame) and released a 4D Toy Box for iOS and Vive: http://4dtoys.com 

San Francisco, CA
marctenbosch.com
Joined December 2010

Tweets

  • © 2019 Twitter
  • About
  • Help Center
  • Terms
  • Privacy policy
  • Cookies
  • Ads info
Dismiss
Previous
Next

Go to a person's profile

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @

Promote this Tweet

Block

  • Tweet with a location

    You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more

    Your lists

    Create a new list


    Under 100 characters, optional

    Privacy

    Copy link to Tweet

    Embed this Tweet

    Embed this Video

    Add this Tweet to your website by copying the code below. Learn more

    Add this video to your website by copying the code below. Learn more

    Hmm, there was a problem reaching the server.

    By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.

    Preview

    Why you're seeing this ad

    Log in to Twitter

    · Forgot password?
    Don't have an account? Sign up »

    Sign up for Twitter

    Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.

    Sign up
    Have an account? Log in »

    Two-way (sending and receiving) short codes:

    Country Code For customers of
    United States 40404 (any)
    Canada 21212 (any)
    United Kingdom 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Ireland 51210 Vodafone, O2
    India 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italy 4880804 Wind
    3424486444 Vodafone
    » See SMS short codes for other countries

    Confirmation

     

    Welcome home!

    This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.

    Tweets not working for you?

    Hover over the profile pic and click the Following button to unfollow any account.

    Say a lot with a little

    When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.

    Spread the word

    The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.

    Join the conversation

    Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about, and jump right in.

    Learn the latest

    Get instant insight into what people are talking about now.

    Get more of what you love

    Follow more accounts to get instant updates about topics you care about.

    Find what's happening

    See the latest conversations about any topic instantly.

    Never miss a Moment

    Catch up instantly on the best stories happening as they unfold.

    Marc ten Bosch‏ @marctenbosch 2 Nov 2018

    Let's remove Quaternions from every 3D Engine (An Interactive Introduction to Rotors from Geometric Algebra) http://marctenbosch.com/quaternions/  (Video only: https://m.youtube.com/watch?v=syyK6hTWT7U …)

    10:28 AM - 2 Nov 2018
    • 207 Retweets
    • 828 Likes
    • Startups Plow Julia Pniewska Antonius Frie Yitz Svendel danflapjax Reuben Scratton acweorn James Tauber
    33 replies 207 retweets 828 likes
      1. New conversation
      2. Marc ten Bosch‏ @marctenbosch 14 Nov 2018

        Added source code comparison: http://marctenbosch.com/quaternions/code.htm …

        1 reply 2 retweets 11 likes
        Show this thread
      3. Marc ten Bosch‏ @marctenbosch 14 Nov 2018

        There is a version of the article which would be barely different in content and called something like “understanding Quaternions by seeing what they really are” which would also work well I think... but it was more fun to troll people with that title...

        0 replies 1 retweet 8 likes
        Show this thread
      4. End of conversation
      1. New conversation
      2. Ben Golus‏ @bgolus 2 Nov 2018
        Replying to @marctenbosch

        "we get a rotation by twice the angle between the vectors a and b." That statement alone makes me go "well, that's not useful then." If you want to rotate something by an angle, you have to calculate the normalized half vector, which would seem to remove any benefit rotors have.

        1 reply 0 retweets 2 likes
      3. Ben Golus‏ @bgolus 2 Nov 2018
        Replying to @bgolus @marctenbosch

        Plus, the strength of quaternions is that they're full orientations, not single plane rotations. So I'm not sure I understand how to expand rotors to rotating a full mesh vs a single vector w/o needing to do 3 rotors.

        2 replies 0 retweets 6 likes
      4. Marc ten Bosch‏ @marctenbosch 2 Nov 2018
        Replying to @bgolus

        Quaternions have the double angle thing as well...

        1 reply 0 retweets 9 likes
      5. Marc ten Bosch‏ @marctenbosch 2 Nov 2018
        Replying to @marctenbosch @bgolus

        As for the second question, the composition of two rotations is always a rotation.

        1 reply 0 retweets 2 likes
      6. Ben Golus‏ @bgolus 2 Nov 2018
        Replying to @marctenbosch

        For a single vector, sure. But not an orientation. Unless your using the term rotation differently than I am.

        2 replies 0 retweets 0 likes
      7. Marc ten Bosch‏ @marctenbosch 2 Nov 2018
        Replying to @bgolus

        For a single vector or a frame. Two successive rotations can always be represented as a single rotation.

        0 replies 0 retweets 4 likes
      8. End of conversation
      1. New conversation
      2. Marc ten Bosch‏ @marctenbosch 2 Nov 2018
        Replying to @adurdin

        Yeah it is a bit cheeky ;) As for working through ba v ab... if you understand -ava then it is the same thing twice... I think that is better to understand than the full ba v ab.

        1 reply 0 retweets 1 like
      3. Tweet unavailable
      4. Marc ten Bosch‏ @marctenbosch 2 Nov 2018
        Replying to @adurdin

        Yup

        0 replies 0 retweets 2 likes
      5. End of conversation
      1. New conversation
      2.  🦄 Dietrich Epp  📡‏ @DietrichEpp 2 Nov 2018
        Replying to @marctenbosch @Jonathan_Blow

        And by “remove” we apparently mean “construct an isomorphic algebra by renaming the basis vectors.”

        1 reply 0 retweets 19 likes
      3. Marc ten Bosch‏ @marctenbosch 2 Nov 2018
        Replying to @DietrichEpp @Jonathan_Blow

        You have fallen for my click bait! Muahaha.

        0 replies 1 retweet 16 likes
      4. End of conversation
      1. New conversation
      2. Sven Bergström‏ @___discovery 5 Nov 2018
        Replying to @marctenbosch

        3.5 has `(click the "Reset Vector Positions" button)` but there is no button. cool post btw, it'd be useful for a pdf/downloadable form since printing the page doesn't work well. (due to the video, mainly, blocking the view. `screen` css can prevent it showing in print).

        1 reply 0 retweets 0 likes
      3. Sven Bergström‏ @___discovery 5 Nov 2018
        Replying to @___discovery @marctenbosch

        i'd also agree with the one response regarding the code comparison. Saying "just a few minus here and there" requires the person to understand both, know how to code both, and know how to validate both going backwards. While that sounds fine, if the purpose is to remove quats....

        1 reply 0 retweets 0 likes
      4. Sven Bergström‏ @___discovery 5 Nov 2018
        Replying to @___discovery @marctenbosch

        people like clear/easy. if you first have to deep dive maths to get started trying it out, it likely would go against the goals.

        1 reply 0 retweets 1 like
      5. Sven Bergström‏ @___discovery 5 Nov 2018
        Replying to @___discovery @marctenbosch

        also presumably you've seen it but there's been a few gdc talks and stuff along the lines! http://www.terathon.com/gdc12_lengyel.pdf …

        1 reply 0 retweets 1 like
      6. Marc ten Bosch‏ @marctenbosch 5 Nov 2018
        Replying to @___discovery

        Yes obviously, but my goal was to make it incredibly trivial with interactive diagrams, and to provide motivation by talking about Quaternions specifically. Otherwise people don’t know why they should care.

        1 reply 0 retweets 0 likes
      7. Sven Bergström‏ @___discovery 5 Nov 2018
        Replying to @marctenbosch

        definitely agree on all of the making it accessible, I was thinking that the code comparison would further that goal still. Either way, it's a lot clearer and the page well made and all that!

        1 reply 0 retweets 0 likes
      8. Marc ten Bosch‏ @marctenbosch 5 Nov 2018
        Replying to @___discovery

        I disagree on the code part, but I will add it so people stop asking me for it.

        1 reply 0 retweets 0 likes
      9. Sven Bergström‏ @___discovery 5 Nov 2018
        Replying to @marctenbosch

        Not everyone learns the same way. Not everyone learns university maths before code. It's not hard to imagine people that understand from example. Your examples are fantastic for the maths. There are other types of people. Do what you feel fits yours goals!

        1 reply 0 retweets 0 likes
      10. 4 more replies

    Loading seems to be taking a while.

    Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

      Promoted Tweet

      false

      • © 2019 Twitter
      • About
      • Help Center
      • Terms
      • Privacy policy
      • Cookies
      • Ads info