karai17
|
a7f9247838
Unfactored the rest of cpml. Completely untested (all tests are broken)
|
%!s(int64=8) %!d(string=hai) anos |
Colby Klein
|
6ec87c3cc5
add capsule intersection
|
%!s(int64=8) %!d(string=hai) anos |
Colby Klein
|
d19a5addcb
Fix failing tests caused by mul->scale
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
02f963d932
Fixed typo, added comments
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
640d46de43
Added sphere_triangle collision. Probably.
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
e25f4acef9
Fixed broken tests
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
b0e9714a0e
added aabb_obb test
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
637bc5a413
Added many intersection tests
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
481825cba4
What ARE birds?
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
d34cca315f
Removed ffi from mat4, it caused a lot of problems and didn't work.
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
78b34590c5
vec2 and vec3 100% test coverage
|
%!s(int64=8) %!d(string=hai) anos |
Davis
|
094832b90e
Added working link to referenced article
|
%!s(int64=8) %!d(string=hai) anos |
karai17
|
a57673dcaf
Added frustum and other intersect functions
|
%!s(int64=8) %!d(string=hai) anos |
Landon Manning
|
5da09ddd8b
removed ray_triangle2, it was too slow
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
2347bd9706
Looks like we don't need quat.div after all.
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
e9b00c2b71
Reduced garbage
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
55685bedcc
Added second ray_triangle function for performance testing
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
7143dcadae
Wrote cpml instead of vec3 in some places
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
8b136798d2
Updated intersect to use new vec3
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
0481a97195
Added ray casting to octree
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
ab1d551b25
Added new octree implementation
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
2370daf5f3
Encapsulate should be explicit
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
50edbb1b82
Added some intersects
|
%!s(int64=9) %!d(string=hai) anos |
Colby Klein
|
78989682cf
Add LDoc documentation. Utils done.
|
%!s(int64=9) %!d(string=hai) anos |
Colby Klein
|
9bc4d164dc
Fix ray_aabb typos.
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
6315124c6e
Added intersections
|
%!s(int64=9) %!d(string=hai) anos |
Colby Klein
|
bc469dfee9
Add ray-plane and ray-box intersections
|
%!s(int64=9) %!d(string=hai) anos |
Landon Manning
|
a44fe12454
Added circle-circle intersection
|
%!s(int64=10) %!d(string=hai) anos |
Landon Manning
|
bf316517df
Minor refactoring
|
%!s(int64=10) %!d(string=hai) anos |