【文件属性】:
文件名称:Ax:用C ++编写的简单OpenGL渲染引擎
文件大小:240KB
文件格式:ZIP
更新时间:2021-03-25 23:37:48
C
斧头
Ax是用C ++编写的小型渲染“引擎”,可帮助抽象一些创建2D / 3D可视化所需的较低级别的OpenGL样板。
该项目的个人目标是:
了解有关数学/线性代数的更多信息
创建一个可用的C ++项目以帮助进行可视化
了解有关现代C ++的更多信息
了解有关构建系统和编译器的更多信息
更好地了解跨平台开发
依存关系
格莱夫
垃圾焚烧炉
GLM数学库
OpenGL 3.3+
C ++编译器(对于Linux / OSX为gcc,g ++,clang)(对于Windows为cl)
建筑
Linux
git clone项目
cd进入项目文件夹
运行make
运行./bin/app二进制文件
视窗
git clone项目
移至项目目录
运行compile\build.bat
运行bin\app.exe二进制文件
【文件预览】:
Ax-master
----readme.md(832B)
----assets()
--------shaders()
----include()
--------glad()
--------KHR()
--------Ax()
----compile()
--------build.bat(1KB)
----src()
--------Ax()
--------glad.c(580KB)
----makefile(1KB)
----main.cpp(2KB)
----.gitignore(9KB)