Commit Graph

180 Commits

Author SHA1 Message Date
Trinton Bullard
0fb1bf6aec Changed instances of HMM_PI to HMM_Pi32 2016-12-28 18:00:01 -07:00
Trinton Bullard
1830c7ae9f Added in most operator overrides 2016-12-28 15:49:55 -07:00
Trinton Bullard
dd59c1eb10 Fixed UTF-8 Error 2016-12-28 15:17:31 -07:00
Trinton Bullard
a997fa18b5 Fixed some compile errors 2016-12-28 15:15:26 -07:00
Trinton Bullard
f172979ed4 Finished function implements 2016-12-28 15:12:07 -07:00
Trinton Bullard
b40a74cb3e Added new functions 2016-12-28 15:01:39 -07:00
Trinton Bullard
cf26235cdc Fixed more bs 2016-12-19 22:50:26 -07:00
Trinton Bullard
08451ebfa5 Fixed all the bullshit I did wrong 2016-12-19 22:47:50 -07:00
Trinton Bullard
7fb6b2f022 Triple Style Check 2016-12-19 17:26:59 -07:00
Trinton Bullard
a78ea2e3dc Double Style Check 2016-12-19 17:22:33 -07:00
Trinton Bullard
3e5c8c4764 Did a style check 2016-12-19 17:19:49 -07:00
Trinton Bullard
527bc36a1f Fixed DotQuat call 2016-12-19 15:42:27 -07:00
Trinton Bullard
4e4e084988 Fixed function names 2016-12-19 15:41:07 -07:00
Trinton Bullard
0f6f6c9ab4 fixed minor issue. 2016-12-19 15:34:52 -07:00
Trinton Bullard
df7bc64aec Removed gbmath includes 2016-12-19 15:32:27 -07:00
Trinton Bullard
284e917bbb Cleaned HandmadeMath.cpp 2016-12-08 22:47:41 -07:00
Trinton Bullard
98d7b60d7b Finished slerp implementation, next is NLerp 2016-12-08 22:39:27 -07:00
Trinton Bullard
83f995ed22 Working on slerp 2016-12-08 20:35:03 -07:00
Trinton Bullard
da5147b270 Finished operations, onto slerp 2016-12-07 18:35:28 -07:00
Trinton Bullard
675327fd83 Working on quaternions 2016-12-07 18:19:12 -07:00
Zak Strange
154eecb749 Various changes, and started work on Quaternions 2016-12-05 00:25:22 -07:00
Zak Strange
c89c435e3a Fixed HMM_PowerF v1.0 2016-11-14 20:05:07 -07:00
Zak Strange
aed68cc894 Version 1.0 2016-11-02 14:27:13 -07:00
Zak Strange
fd61daed68 Merge pull request #45 from kevinmoran/master
Suppress GCC anonymous struct warning
2016-09-20 22:35:40 -04:00
Kevin Moran
bebbe211bc Suppress GCC anonymous struct warning 2016-09-21 09:23:07 +10:00
Zak Strange
6b8faf7be2 Merge pull request #44 from StrangeZak/0.7
0.7
2016-09-06 14:22:08 -04:00
Zak Strange
14f7d13cba Updated README.md 2016-09-06 11:22:35 -07:00
Ben Visness
eac00c2aa1 Fix tests for vector ops
Tests for vector ops now test all three kinds of vectors (where
applicable), and test both the C and C++ versions of the functions.
2016-09-06 08:54:35 -05:00
Zak Strange
64830b6bbd 0.7 initial commit 2016-09-05 21:04:30 -07:00
Zak Strange
50938e1adf Merge pull request #40 from miblodelcarpio/master
Introduce HMM_PowerF()
2016-08-30 23:52:48 -04:00
Matt Mascarenhas
7e42f3d7c8 Allow HMM_PowerF to try and compute negative bases 2016-08-31 03:16:13 +01:00
Matt Mascarenhas
fcc3052ed4 Make the PowerF() tests more forgiving 2016-08-31 02:37:37 +01:00
Matt Mascarenhas
5e15bfb6b7 Insert the missing closing brace 2016-08-31 02:28:10 +01:00
Matt Mascarenhas
bb03df3fc6 Merge remote-tracking branch 'upstream/master' 2016-08-31 02:16:51 +01:00
Matt Mascarenhas
774630b7cf Add wrappers for expf and logf 2016-08-31 02:10:39 +01:00
Matt Mascarenhas
5b0e0969c2 Add tests for PowerF() 2016-08-31 01:57:20 +01:00
Matt Mascarenhas
24caf7e8dd Add header for HMM_PowerF() 2016-08-31 01:35:24 +01:00
Zak Strange
59db096948 Merge pull request #42 from StrangeZak/lerp
Add header and test for HMM_Lerp
2016-08-30 20:32:07 -04:00
Zak Strange
d6729c2253 Merge pull request #41 from StrangeZak/transpose-etc
Add HMM_Transpose
2016-08-30 20:31:56 -04:00
Ben Visness
2d729a3b34 Add header and test for HMM_Lerp 2016-08-30 19:19:04 -05:00
Ben Visness
5ddb0ed10d Tweak whitespace 2016-08-30 19:14:31 -05:00
Ben Visness
2ea471b3ce Add HMM_Transpose 2016-08-30 18:53:53 -05:00
Matt Mascarenhas
224d543d79 Introduce HMM_PowerF() 2016-08-31 00:44:14 +01:00
Zak Strange
90198604b8 Merge pull request #39 from StrangeZak/missing-tests
Add back tests for HMM_Power and HMM_Clamp
2016-08-30 17:14:18 -04:00
Ben Visness
722c48ddf8 Add back tests for HMM_Power and HMM_Clamp 2016-08-30 16:11:43 -05:00
Zak Strange
bcc93f635f Merge pull request #37 from StrangeZak/development
Fixed various issues
2016-08-30 17:05:37 -04:00
Ben Visness
c7c801c51a Test overloaded versions of HMM_Dot 2016-08-30 15:56:15 -05:00
Zak Strange
86dfb43c1f Updated README.md 2016-08-30 13:55:14 -07:00
Zak Strange
de08310dbd Fixed HMM_Vec4 2016-08-30 13:46:50 -07:00
Zak Strange
fdef0ae0e1 Added missing tests to hmm_test.cpp 2016-08-30 13:43:17 -07:00