V
主页
【公开课】三维图形学中的线性代数:矢量与矩阵应知应会(OpenGL保姆级系列课第二集,持续更新中)
发布人
你是否学习《线性代数》死记硬背,为无法融会贯通,无法应用于实战项目而苦恼?本课程详细介绍了矢量和矩阵在三维图形学中的应用,使用生动形象动画演示,辅以直观易懂寓言故事,零基础同学也能看懂。 你是否想要掌握计算机图形学的核心原理和技术?你是否想要利用现代OpenGL创建自己的3D游戏引擎?但又苦于没有简单易懂适合入门的中文教程?如果是,那么这门课程就是为你量身定制的! 在这门课程中,你将从基础知识开始,逐步深入探索图形渲染管线的各个阶段,学习如何使用OpenGL和GLSL进行高效的图形编程,实现各种真实感效果,如光照、纹理、阴影等。你还将动手搭建一个完整的3D游戏引擎框架,体验从模型导入、场景管理、相机控制到碰撞检测、动画系统等各个方面的设计和实现。通过这门课程,你将获得丰富的图形学理论和实践知识,为你未来的图形学创作和研究打下坚实的基础。 这门网络公开课每周六2点开始直播,每次约1小时,共15课,错过了也不要紧,每一期的录播都会上传到B站免费观看。 实验源码下载:https://github.com/parallel101/opengltutor PPT课件下载:https://github.com/parallel101/openglslides 国内镜像下载:https://gitee.com/archibate/opengltutor 课程目标:打造一款基于 OpenGL 的 3D 游戏引擎,开发出爆款开源游戏。 面向人群:有一定编程基础,学过 C 语言,想要入门计算机图形学,OpenGL 的初学者。 能学到的东西:现代 OpenGL API 的使用,线性代数与矢量微积分,图形管线的原理,GLSL 着色器语言,迪士尼 BRDF、TAA、IBL、全局光照等现代渲染技术,游戏引擎的 ECS 架构,现代 C++ 设计模式,软件工程最佳实践,软件跨平台,部署与发布,多线程性能优化等。 直播间:https://live.bilibili.com/14248205 课程录播:https://space.bilibili.com/263032155/channel/collectiondetail?sid=53025 课程大纲(暂定) 1. 从配置安装到画第一个三角形(BV1Na4y1c7tP) 2. 重学线性代数矢量与矩阵(本课) 3. 三维模型的加载与相机控制 4. GLSL 着色器语言与 PBR 光照模型 5. UV、法线与材质贴图的加载和使用 6. 离屏渲染与点选物体的实现 7. 高质量实时软阴影的实现 8. 环境光贴图与 IBL 烘培 9. 色调映射、延迟渲染、Blooming 与 TAA 10. 屏幕空间反射与 SDF 全局光照 11. 几何着色器:实例化与曲面细分 12. 骨骼动画与蒙皮:角色走路动画的实现 13. 地型的程序化生成与天空体积云的渲染 14. 用计算着色器做实时物理仿真 15. 游戏引擎 ECS 架构的设计与实现
打开封面
下载高清视频
观看高清视频
视频下载器
最好的OpenGL教程之一
[傅老師/OpenGL教學 第一章] OpenGL自製3D遊戲引擎 (已更畢)
计算机图形学基础–OpenGL的实现
OpenGL shader
LearnOpenGL文档学习【完结】
OpenGL入门和视频绘制
《QT+OpenGL学习之我见》合集 by zobol
3D数学基础图形与游戏开发
清华大学-计算机图形学基础(国家级精品课)
OpenGL,Qt实现:1入门篇(已更完)
线性代数动画课程【合集】超形象动画课程【小元老师,心一学长】考研数学,大学数学,期末考试
被双笙子佯谬拉黑了。4寸屏幕扣了好久的字
【公开课】现代OpenGL保姆级课程,从零开始打造3D游戏引擎(第一集,持续更新中)
3D数学基础:矩阵和变换
计算机图形学 保姆级入门
计算机图形学全套算法讲解和C++编码实现(共23讲配套源码)_将国家级一流课程从线下搬到线上
计算机图形学课程设计2023 光线追踪
【双语】【TheCherno】OpenGL
GAMES101-现代计算机图形学入门-闫令琪
【公开课】现代OpenGL保姆级课程,从零开始打造3D游戏引擎(第三集:OBJ格式三维模型的加载与相机视角控制)
【B站最好】OpenGL小白到精通系列-保姆级-计算机图形学
矩阵的应用——如果老师能早点告诉我这些就好了(精校版)
为什么线性代数的确有用?3个应用为例:矢量化代码,图像识别与数据降维
【录播】现代C++中的高性能并行编程与优化(持续更新中)
【03】起源 2 引擎图形原理基础 - 渲染管线与图形处理器
OpenGL入门图形知识(游戏图形学)
无所不能的矩阵 - 三维图形变换
线性代数入门 程序员的数学系列 从基础开始讲起 人工智能 图形学必备 高数 中字合集 持续更新
【C++/OpenGL】三体运动物理仿真
俗说矩阵:B站最宝藏的线性代数视频系列!一学就懂!
【熟肉】线性代数的本质 - 01 - 向量究竟是什么?
【公开课】现代CMake高级教程(持续更新中)
【公开课】从零开始打造3D游戏引擎(第四集:GLSL 着色器语言入门与顶点属性管理)
【公开课】现代C++进阶:模板元编程与函数式
图形学投影矩阵推导
吹爆!想学好线代一定不能错过的《线性代数可视化手册》,搞定它,你的线代就搞定了90%!
01.游戏引擎导论 | GAMES104-现代游戏引擎:从入门到实践
一个小时速通线性代数全概念
【C++20工程实战】自己动手实现纯头文件日志库
【公开课】C++11开始的多线程编程(#5)