Kyle De'Vir
|
116e3bb41b
|
HMM_FastInverseSquareRoot indentation adjustment
|
2016-05-29 04:04:16 +10:00 |
|
Kyle De'Vir
|
6a1e42ed74
|
Added missing HMM_FastInverseSquareRoot prototype
|
2016-05-29 03:58:21 +10:00 |
|
Kyle De'Vir
|
004b65f6e3
|
Added HMM_FastInverseSquareRoot function
With it's original comments. :)
I won't mess too much with the coding style,
because I don't fully understand it.
It works, though.
|
2016-05-29 03:55:47 +10:00 |
|
Zak Strange
|
ceaf77f9d3
|
Merge pull request #6 from Valmar33/master
Added HMM_MultiplyMat4ByVec4 function
|
2016-05-28 10:43:46 -07:00 |
|
Kyle De'Vir
|
9b2c7bf301
|
Added C++ HMM_MultiplyMat4ByVec4 functionality
Added missing prototypes
|
2016-05-29 03:39:08 +10:00 |
|
Kyle De'Vir
|
a72ff828a6
|
Added C++ HMM_MultiplyMat4ByVec4 functionality
Added operator overloaded HMM_MultiplyMat4ByVec4
functionality.
|
2016-05-29 03:29:29 +10:00 |
|
Kyle De'Vir
|
46fdcfb171
|
Added HMM_MultiplyMat4ByVec4 function
Multiplies a 4x4 matrix by a 4x4 vector and
returns it.
|
2016-05-29 02:58:27 +10:00 |
|
Zak Strange
|
7b305009d6
|
Merge pull request #5 from Valmar33/master
Corrected errors in Perspective function
|
2016-05-28 09:31:14 -07:00 |
|
StrangeZak
|
6d0034e580
|
Fixed HMM_PI32
|
2016-05-29 08:53:02 -07:00 |
|
Kyle De'Vir
|
136b049106
|
Corrected errors in Perspective function
|
2016-05-28 23:54:08 +10:00 |
|
Zak Strange
|
fda756706d
|
Merge pull request #4 from ZakStrange/0.2
Release 0.2a
|
2016-05-21 12:54:15 -07:00 |
|
StrangeZak
|
06ca2942de
|
Merge branch 'master' of https://github.com/ZakStrange/Handmade-Math into 0.2
|
2016-05-21 12:53:09 -07:00 |
|
StrangeZak
|
a5b55100a5
|
Prefixed some macros
|
2016-05-21 12:52:55 -07:00 |
|
Zak Strange
|
6c4f3ff72b
|
Merge pull request #3 from ZakStrange/0.2
0.2 Release
|
2016-05-20 19:54:22 -07:00 |
|
StrangeZak
|
bde2c4c8b1
|
Removed testing code from repo
|
2016-05-20 19:53:17 -07:00 |
|
StrangeZak
|
6a2fac6a00
|
Prefixed all functions
|
2016-05-20 19:52:17 -07:00 |
|
StrangeZak
|
c9c60ba25b
|
Cleaned up function declarations, and fixed C compliance.
|
2016-05-20 12:01:31 -07:00 |
|
Zak Strange
|
87360e6adc
|
Fixed formating
|
2016-04-02 21:14:29 -07:00 |
|
Zak Strange
|
52f373cbfe
|
Fixed some bugs
|
2016-04-02 21:10:31 -07:00 |
|
Zak Strange
|
9e072b7fbd
|
Merge pull request #2 from kiljacken/master
Additional fixes.
|
2016-03-25 10:34:59 -07:00 |
|
Emil Lauridsen
|
4bb373ba35
|
Additional fixes.
Translate: Swapped indices because we're column-major.
Rotate: Ditto, and corrected calculation of 1,1 2,2 and 3,3.
MultiplyMat4: Like translate
|
2016-03-25 18:29:56 +01:00 |
|
Zak Strange
|
c726f13564
|
Merge pull request #1 from kiljacken/master
Fix up Orthographic
|
2016-03-25 09:42:39 -07:00 |
|
Emil Lauridsen
|
4afed801d0
|
Fix up Orthographic
|
2016-03-25 17:39:51 +01:00 |
|
Zak Strange
|
607a3d27de
|
Updated CreditS
|
2016-03-24 21:38:22 -07:00 |
|
Zak Strange
|
2b44bdc9d5
|
Added missing component on Perspective matrix
|
2016-03-24 21:05:43 -07:00 |
|
Zak Strange
|
4256034f7f
|
Changed Perspective again
|
2016-03-24 15:39:50 -07:00 |
|
Zak Strange
|
20ff6d214e
|
Fixed Perspective
|
2016-03-24 15:25:29 -07:00 |
|
Zak Strange
|
dfe3df4ee4
|
Changed Perspective matrix
|
2016-03-24 15:15:28 -07:00 |
|
Zak Strange
|
6063dfafeb
|
Fixed spelling error and changed LookAt
|
2016-03-24 14:54:44 -07:00 |
|
Zak Strange
|
2a977c6243
|
Fixed LookAt
|
2016-03-24 14:19:36 -07:00 |
|
Zak Strange
|
d40b9484b8
|
Changed shit
|
2016-03-24 10:14:17 -07:00 |
|
Zak Strange
|
2d4520fda6
|
Added LookAt for matrix
|
2016-03-23 16:54:10 -07:00 |
|
Zak Strange
|
77b4b04d13
|
Fixed spelling error
|
2016-03-18 20:35:50 -07:00 |
|
Zak Strange
|
ef7d1f02cf
|
Removed test files
|
2016-03-14 14:55:46 -07:00 |
|
Zak Strange
|
2f6c37bcc6
|
Added normalize
|
2016-03-14 14:54:56 -07:00 |
|
Zak Strange
|
19487d23b8
|
Fixed Lerp, added Clamp
|
2016-03-14 14:31:59 -07:00 |
|
Zak Strange
|
388f66c1af
|
Added Lerp
|
2016-03-14 14:26:32 -07:00 |
|
Zak Strange
|
41d2f2e5b6
|
Cleaned up the code, fixed C compliance, and added operator overloading for multiplying matrix's
|
2016-03-14 14:09:55 -07:00 |
|
Zak Strange
|
3166c36452
|
Added Mat4, Perpective, Rotate, Scale, and Traslate
|
2016-03-13 21:29:59 -07:00 |
|
Zak Strange
|
f111a24417
|
Added function prototypes
|
2016-03-13 15:24:35 -07:00 |
|
Zak Strange
|
a2700e4a22
|
Added operator overloading
|
2016-03-13 15:19:26 -07:00 |
|
Zak Strange
|
f62ec8a09a
|
Added power function and function overloaded functions
|
2016-03-13 14:44:28 -07:00 |
|
Zak Strange
|
e5ba943f38
|
Added documentation and fixed HINLINE spelling error.
|
2016-03-12 10:51:03 -07:00 |
|
=
|
8ee6f8a20d
|
Addition, Subtraction, Multiplication, and division for Vectors
|
2016-01-22 20:05:47 -07:00 |
|
=
|
c4a8f1a2b1
|
Added README.md
|
2016-01-22 19:30:24 -07:00 |
|
=
|
81752787dd
|
I forgot a semi-colon
|
2016-01-22 19:28:10 -07:00 |
|
=
|
44e573da16
|
Setup Vec2, Vec3, Vec4 and their initialization functions
|
2016-01-19 17:41:23 -07:00 |
|