Aaron Jacobs
993efcc7a8
Add a good rotation example to Basis2.
...
This ads an example (the first?) on a useful feature of cgmath, and
also a Make target for running just the examples in the docs. This
may come in useful if more examples are added.
Signed-off-by: Aaron Jacobs <atheriel@gmail.com>
2014-07-23 20:25:42 -07:00
Corey Richardson
c9bdf838a5
Update for Cargo
2014-06-23 23:49:29 -07:00
ozkriff
20e472fdf9
Makefile: Removed (un)install targets
2014-05-07 22:16:22 +04:00
ozkriff
60764bb9fd
Makefile: Fixed 'lib' target
2014-05-07 22:15:57 +04:00
Brendan Zabarauskas
11f8e29e17
Add Makefile and enable rust-ci doc export
2014-02-14 07:18:10 +11:00
Brendan Zabarauskas
3673c4db6d
Overhaul library, rename to cgmath
...
Moved the old source code temporarily to src-old. This will be removed once the functionality has been transferred over into the new system.
The new design is based on algebraic principles. Thanks goes to sebcrozet and his nalgebra library for providing the inspiration for the algebraic traits: https://github.com/sebcrozet/nalgebra
2013-08-26 15:08:25 +10:00
Brendan Zabarauskas
c429ed839d
Remove noise and color modules
...
These have now been moved to separate repositories:
- https://github.com/bjz/noise-rs
- https://github.com/bjz/color-rs
2013-07-30 14:02:26 +10:00
Brendan Zabarauskas
d5514fc982
Move contents of geom and core modules into new math module
...
Having these two modules separate made more sense when the library was divided into lmath and cgmath. Now that the two have been combined, it makes more sense to bundle these types in one module (I think).
2013-07-14 11:47:10 +10:00
Brendan Zabarauskas
e1e6b90c1b
Move types related to bounding volumes to bounds module
2013-07-13 23:00:33 +10:00
Brendan Zabarauskas
e6bb9362ed
Create space module
2013-07-12 09:17:37 +10:00
Brendan Zabarauskas
f5d96ab398
Create transform module, move frustum module, add a little documentation
2013-07-11 11:11:43 +10:00
Brendan Zabarauskas
999782945c
Add color module
2013-07-08 17:39:33 +10:00
Brendan Zabarauskas
6925c5eaad
Add skeleton noise module
2013-07-08 17:04:48 +10:00
Brendan Zabarauskas
c0a5b29af1
Move files into submodules
2013-07-08 17:02:04 +10:00
Brendan Zabarauskas
d3bfcc194e
Add license/copyright notices to source files
2013-06-01 08:01:01 +10:00
Brendan Zabarauskas
0cb3314bf8
Use the new core::num traits and remove numeric dependency
2013-05-06 13:52:22 +10:00
Brendan Zabarauskas
325f429a55
Update makefile to look in lmath/extern when compiling
2013-04-01 07:56:46 +11:00
Brendan Zabarauskas
a601881dd5
Add rustpkg support
2013-03-30 09:54:05 +11:00
Brendan Zabarauskas
aa304bedae
Rename library to lmath
...
Yes, I still can't decide! I think this will be the last time though.
2012-11-02 09:14:07 +10:00
Brendan Zabarauskas
c453c9bfea
Rename project to lm-rs
...
Yes, I think this a little more sensible… :)
2012-11-01 23:08:40 +10:00
Brendan Zabarauskas
afb8bcec4b
Change name of library to 'llama'
2012-11-01 15:58:36 +10:00
Brendan Zabarauskas
e285c77238
Reorganise directories
2012-10-28 21:43:23 +10:00
Brendan Zabarauskas
3df7d557bd
Bring code into line with recent updates to Rust
2012-09-24 12:54:24 +10:00
Brendan Zabarauskas
413a5ff047
Rename repository to 'omath'
2012-09-08 18:54:32 +10:00
Brendan Zabarauskas
f5b46e2459
Fix circular imports and subsequent build errors
2012-09-08 00:17:26 +10:00
Brendan Zabarauskas
aed74ae3c9
initial commit
2012-09-07 20:48:47 +10:00