Skip to content

Provides a vector-space type for both CPU & GPU coding

License

Notifications You must be signed in to change notification settings

rbarraud/cepl.spaces

 
 

Repository files navigation

CEPL.Spaces

It provides a way to define a graph of vector-spaces and to query the matrix4 that describes the transform between any two spaces.

In addition it provides gpu-functions & macros to all the use of the spaces in shaders. Performing a compile time analysis to ensure vectors from conflicting spaces are not added/multipled/etc together.

About

Provides a vector-space type for both CPU & GPU coding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Common Lisp 99.0%
  • NewLisp 1.0%