-
Notifications
You must be signed in to change notification settings - Fork 9
Home
WalchAndreas edited this page Sep 6, 2017
·
11 revisions
Aardvark is a collection of libraries for real-time rendering and visualization developed at the VRVis Research Center since 2006. Since parts of our framework might be helpful for other visualization projects we decided to make them open source. Of course we would also be very happy to see other people contributing to the project. This repository is our base library (Aardvark.Base).
Aardvark.Base is also distributed as a binary package via NuGet. See https://www.nuget.org/packages/Aardvark.Base.
This library contains data types and algorithms commonly used in computer graphics, like
- basic vector/matrix/color/range types (Vector/Matrices Cheatsheet)
- transformation utilities (e.g. quaternions, ...) (Transformations Cheatsheet)
- geometric primitives (e.g. triangle, polygon, line, etc.) (Geometry Cheatsheet)
- efficient tensor library (Vector, Matrix, Volume, Tensor4)
- sorting algorithms (dual-pivot quick sort, timsort, etc.)
- minimum spanning tree / shortest path / etc.
- polynomial solver / LU-Factorization / QR-Factorization
- ...