Линейная алгебра для графики в C - PullRequest
3 голосов
/ 10 октября 2008

Я занимаюсь разработкой программного обеспечения для записи на крошечный ЖК-экран (размером менее 1 "x 1").

У меня есть все обычные подозреваемые - линии, закрашенные многоугольники, шрифты и т. Д.

Я помню, однако, как много лет назад я научился делать забавные манипуляции с вектором в линейной алгебре и создавать вращающиеся каркасные объекты.

Я бы хотел сделать это снова, но решил, что в C должен быть быстрый и грязный учебник и / или простая векторная библиотека, которая выполняет всю тяжелую работу, чтобы я мог пропустить реализацию и перейти прямо к глазу.

Есть указатели?

-Adam

1 Ответ

2 голосов
/ 10 октября 2008
  • Раньше я использовал LAPACK ++ (http://math.nist.gov/lapack++/),, но вижу, что теперь его заменяют на TNT (http://math.nist.gov/tnt/)

  • Для простых вращений вы могли бы просто кодировать матричный тип и реализовывать умножение матриц

...