文件名称:cog:C 语言的 OpenGL 帮助程序库
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-30 04:20:20
C
COG - C OpenGL cog是一个库套件,用于在 C 中很好地与 OpenGL 交互。它具有: linalg :一个线性代数库,其矩阵以 OpenGL 本机接受的格式实现 shaders :给定.glsl文件名的用于轻松编译着色shaders的助手 camera :一个用于在 3D OpenGL 场景中轻松创建和移动camera的库 freetype :(实验性)用于显示文本的freetype C 库的接口 cog*地使用了dbg.h ,这是一个由 Zed Shaw 创建的用于编写防御性 C 的调试助手。 用他的遵循他的学习方法。 cog也有 CMake 集成。 以下是如何链接到 cog 库的示例: include_directories("$(PROJECT_SOURCE_DIR)/cog") add_subdirectory(cog) # More things h
【文件预览】:
cog-master
----freetype()
--------freetype.h(614B)
--------freetype.c(3KB)
----dbg.h(1KB)
----camera()
--------camera.c(4KB)
--------camera.h(1KB)
--------CMakeLists.txt(96B)
--------README.md(2KB)
----CMakeLists.txt(121B)
----shaders()
--------shaders.c(3KB)
--------shaders.h(707B)
--------CMakeLists.txt(98B)
--------README.md(783B)
----LICENSE(18KB)
----README.md(918B)
----linalg()
--------test.c(3KB)
--------CMakeLists.txt(97B)
--------README.md(3KB)
--------linalg.h(4KB)
--------linalg.c(19KB)
----colour.h(268B)