Главная
Study mode:
on
1
Intro
2
Talk Start
3
Anatomy of a Vector
4
Products
5
Numbers of different kinds
6
Complex Numbers
7
Code for complex numbers
8
Complex multiplication visualized
9
Multiplying Vectors an attempt
10
Frustration
11
A Leap of Faith
12
A divine axiomatic truth
13
Squaring Basis Vectors
14
The Diagonal of Bases
15
Vector multiplication unraveling
16
Dot/Cross Byproducts
17
Complex Byproduct
18
Quaternionic Byproduct
19
The Answer
20
Beyond the Algebra
21
Basis Bivectors
22
Conceptualizing Vectors & Bivectors
23
Wedge Product
24
Curvature Bivector
25
Mental Gymnastics
26
Geometric Algebra & Multivectors
27
What does the multiplication represent?
28
Outro
29
Q: When is this useful?
30
Q: Does your math lib support geometric algebra?
31
Q: Do you plan on making tools for other engines?
32
AV team kicking us out
Description:
Embark on a mathematical journey exploring the complexities of vector multiplication in this 51-minute conference talk from Dutch Game Day 2023. Delve into the anatomy of vectors, various types of products, and the intricacies of complex numbers. Witness attempts at multiplying vectors, experience moments of frustration, and discover unexpected leaps of faith. Explore concepts such as basis vectors, dot and cross products, quaternions, and geometric algebra. Gain new perspectives on mathematical constructs used in game development, including bivectors, wedge products, and multivectors. Conclude with a Q&A session addressing practical applications and tools for implementing these concepts in game engines.

Why Can't You Multiply Vectors? - A Mathematical Journey into Vector Multiplication

Freya Holmér
Add to list
0:00 / 0:00