没有合适的资源?快使用搜索试试~ 我知道了~
OpenGL-Renderer:使用OpenGL和C ++制作的简单渲染器
共455个文件
hpp:272个
inl:136个
h:26个
5星 · 超过95%的资源 需积分: 28 5 下载量 171 浏览量
2021-03-04
09:18:54
上传
评论
收藏 24.32MB ZIP 举报
温馨提示
OpenGL渲染器 使用OpenGL和C ++制作的简单渲染器。 使用该存储库作为学习计算机图形学的漫长旅程的起点。 该渲染器将包括所有基本的渲染数据类型和图元作为学习经验。 我希望将来能够使用这些知识来创建使用OpenGL的Voxel游戏,甚至制作一个基本的游戏引擎。 使用的技术/框架 GLFW(窗口管理和鼠标和键盘IO) GLEW(现代OpenGL扩展) stb_image(用于加载纹理) glm(用于矩阵和矢量逻辑的数学库) 特征 贴图 记录仪 着色器解析和编译 顶点数组抽象 顶点属性指针抽象 顶点缓冲区抽象 索引缓冲区抽象 学分 感谢The Cherno和learnopengl.com。 有两个主要资源帮助我了解了此存储库中的内容。 :D
资源推荐
资源详情
资源评论
收起资源包目录
OpenGL-Renderer:使用OpenGL和C ++制作的简单渲染器 (455个子文件)
glm.cpp 8KB
Shader.cpp 5KB
main.cpp 5KB
VertexArray.cpp 2KB
Texture.cpp 1KB
Cube.cpp 1KB
IndexBuffer.cpp 633B
VertexBuffer.cpp 509B
Renderer.cpp 477B
stb_image.cpp 69B
Renderer.vcxproj.filters 3KB
.gitignore 32B
default.glsl 437B
glew.h 1.13MB
stb_image.h 277KB
glfw3.h 209KB
eglew.h 101KB
glxew.h 72KB
wglew.h 62KB
matrix.h 39KB
glfw3native.h 16KB
platform.h 13KB
common.h 7KB
neon.h 5KB
geometric.h 4KB
integer.h 4KB
Logger.h 3KB
VertexBufferLayout.h 2KB
Shader.h 1KB
VertexArray.h 663B
Renderer.h 613B
Texture.h 547B
Cube.h 507B
exponential.h 377B
IndexBuffer.h 366B
VertexBuffer.h 260B
vector_relational.h 139B
trigonometric.h 136B
packing.h 129B
vec_swizzle.hpp 74KB
type_aligned.hpp 66KB
type_precision.hpp 63KB
_swizzle.hpp 47KB
fwd.hpp 44KB
setup.hpp 39KB
packing.hpp 35KB
_swizzle_func.hpp 34KB
type_aligned.hpp 33KB
matrix_clip_space.hpp 29KB
common.hpp 27KB
type_vec4.hpp 22KB
type_vec3.hpp 17KB
type_vec2.hpp 15KB
compatibility.hpp 15KB
matrix_integer.hpp 12KB
_features.hpp 11KB
type_vec1.hpp 11KB
packing.hpp 11KB
euler_angles.hpp 10KB
trigonometric.hpp 10KB
integer.hpp 10KB
bitfield.hpp 10KB
dual_quaternion.hpp 9KB
vector_common.hpp 9KB
ext.hpp 8KB
matrix_projection.hpp 8KB
associated_min_max.hpp 7KB
io.hpp 7KB
easing.hpp 7KB
type_mat4x4.hpp 7KB
type_ptr.hpp 7KB
matrix_relational.hpp 7KB
vector_relational.hpp 6KB
type_mat3x3.hpp 6KB
type_mat2x2.hpp 6KB
matrix_transform.hpp 6KB
type_quat.hpp 6KB
qualifier.hpp 6KB
type_mat4x3.hpp 6KB
matrix.hpp 6KB
exponential.hpp 5KB
type_mat3x4.hpp 5KB
vector_integer.hpp 5KB
type_mat4x2.hpp 5KB
quaternion.hpp 5KB
type_mat3x2.hpp 5KB
type_mat2x4.hpp 5KB
geometric.hpp 5KB
_vectorize.hpp 5KB
type_mat2x3.hpp 5KB
round.hpp 5KB
ulp.hpp 5KB
scalar_common.hpp 5KB
quaternion_common.hpp 5KB
quaternion.hpp 4KB
vector_relational.hpp 4KB
glm.hpp 4KB
constants.hpp 4KB
vector_ulp.hpp 4KB
matrix_major_storage.hpp 4KB
共 455 条
- 1
- 2
- 3
- 4
- 5
资源评论
- lovkin2021-08-06用户下载后在一定时间内未进行评价,系统默认好评。
Mika.w
- 粉丝: 32
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功