【文件属性】:
文件名称:gl3n:OpenGL Math for D(不适用于D的glm)
文件大小:39KB
文件格式:ZIP
更新时间:2021-05-04 08:18:34
D
Gl3n
gl3n提供了使用OpenGL所需的所有数学功能。 目前gl3n支持:
线性代数
向量
矩阵
四元数
几何学
轴对齐的边界框
飞机
平截头体(小心使用,未经100%测试)
插补
线性插补(lerp)
球面线性插补(slerp)
赫米特插值
catmull rom插值
颜色-hsv到rgb和rgb到hsv转换
几乎所有GLSL定义的功能(根据规范4.1)
D的强大功能,例如动态模糊,模板化类型(向量,矩阵,四元数),令人印象深刻的构造函数等等!
执照
gl3n已获得MIT许可,可让您在所需的任何地方使用它。
文献资料
gl3n使用ddoc进行文档编制。 您可以使用Makefile轻松构建它:
make ddoc
但是,当然也有可用。
安装
在Linux上,您可以使用以下命令自行构建gl3n:
make
make install
# archlinux structu
【文件预览】:
gl3n-master
----.travis.yml(56B)
----.gitmodules(85B)
----settings.ddoc(452B)
----index.d(3KB)
----LICENSE(1KB)
----README.markdown(3KB)
----bootDoc()
----gl3n()
--------math.d(7KB)
--------plane.d(3KB)
--------aabb.d(10KB)
--------ext()
--------interpolate.d(5KB)
--------frustum.d(6KB)
--------util.d(2KB)
--------linalg.d(100KB)
----modules.ddoc(416B)
----.gitignore(103B)
----command.make(7KB)
----Makefile(10KB)
----dub.json(418B)