【Udemy中英字幕】Learn Modern OpenGL Programming
最近更新 2025年03月04日
资源编号 29802

【Udemy中英字幕】Learn Modern OpenGL Programming

2025-03-04 Udemy 0 479
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 49.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

学习现代 OpenGL 编程

使用 OpenGL 和 C++ 创建自己的 3D 图形

讲师:Game Institute Inc.

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 使用现代 OpenGL 学习实用级别的编程
  • 您将学习如何使用 GLFW 和 OpenGL API 设置 OpenGL 窗口
  • 你将学习如何编写 GLSL 着色器来对 PC 显卡进行硬件加速图形编程
  • 您将学习如何将简单的纹理矩形渲染为具有逼真的照明的复杂 3D 模型
  • 您将学习不同类型的照明,使模型看起来更逼真
  • 您将学习如何设置和控制虚拟相机来移动并查看 3D 场景中的物体

探索相关主题

  • OpenGL
  • 游戏开发
  • 发展

要求

  • 装有 Windows 7 或更高版本操作系统的 Windows PC。
  • Microsoft Visual Studio 2013 或更高版本。(Visual Studio 可以免费下载。)
  • 您需要对 C++ 编程有基本的了解。

描述

本课程将向您介绍现代 OpenGL 编程。我们将向您介绍 OpenGL 的简要历史,以帮助您理解为什么我们选择教授现代 OpenGL 及其可编程渲染管道,而不是固定功能管道。大多数教程和书籍仅教授过时版本的 OpenGL API 及其固定功能管道。我们将向您展示如何使用更快、更高效、更灵活的 OpenGL API。

我们首先从使用 GLFW 库在窗口中运行 OpenGL 的基础知识开始。然后,我们将继续了解通过将数据缓冲区发送到计算机显卡并使用带有 GLSL 着色语言的着色器对其进行编程来将多边形渲染到显示器的基础知识。我们学习如何将纹理映射到我们的对象。我们将使用键盘和鼠标输入设置虚拟摄像头,以便我们在场景中移动。

掌握基础知识后,我们就可以开始构建更复杂的东西了。我们将学习如何加载 3D 模型并为场景添加有趣的灯光。在本课程结束时,您将了解如何使用现代 OpenGL 在 3D 中进行设置和渲染。在每节课中,我们都使用可重复使用的 C++ 和 OpenGL 代码构建框架。这是您构建自己的游戏引擎的绝佳起点。我们将从一个空白项目开始,然后逐步编写代码,每节课都以上一节课为基础。即使您从未接触过 OpenGL,您也会发现本课程很容易理解,并且所有内容都经过了解释。每节课都包含所有源代码、预构建的第三方库和 Visual Studio 解决方案。

本课程适合哪些人:

  • 希望学习现代 OpenGL 及其可编程渲染管道的人。无论您是为了学校、为了追求职业还是仅仅为了寻找爱好而学习 OpenGL,本课程都将非常适合您。
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务