- 博客(14)
- 资源 (1)
- 收藏
- 关注

原创 从零开始写3D游戏引擎(开发环境VS2022+OpenGL)之九点五 编写运动摄像机镜头的源代码 细嚼慢咽逐条读代码系列
OpenGL+VS2022开发环境对应源码参看https://download.youkuaiyun.com/download/u012648507/90474756?spm=1001.2014.3001.5503
2025-03-12 13:11:34
1016
原创 从零开始写C++3D游戏引擎(开发环境VS2022+OpenGL)之十一点二五 光照贴图(lighting maps)的实现 细嚼慢咽逐条读代码系列
光照贴图材质的C++实现 尤其着重于一行行代码的实现以及原理讲解。
2025-03-18 16:18:21
1296
原创 从零开始写C++3D游戏引擎(开发环境VS2022+OpenGL)之十一 从打光到材质 细嚼慢咽逐条读代码系列
作为一个曾经在代码堆里面苦苦挣扎的萌新,困惑的事情在于库,各种依赖,包换文件,链接库,纠结于代码的作用意义。尤其在3D引擎开发的问题上,很多人都被各种困难给阻拦,放弃了在3D渲染,3D游戏引擎上大涨鸿图的机会。当然关于3D游戏引擎的教程已经汗牛充栋,但是大部分的教程都是由过来人写的,代码中的逻辑与实现,在过来人眼中自然且简单,在初学者眼里却是晦涩繁杂,因此从一个初学者的角度来写一篇关于如果利用OpenGL库开发3D游戏引擎的文章,尤其着重于一行行代码的实现,对于初学者将是莫大的帮助!有感于此,作此篇以飨读者
2025-03-15 16:15:53
2858
1
原创 从零开始写3D引擎(开发环境VS2022+OpenGL)之十 如何给3D图形添加光源设置漫发射镜面放射 保姆包教会系列
OpenGL实现光线漫反射镜面效果的源码介绍
2025-03-13 17:23:52
905
原创 从零开始写3D游戏引擎(开发环境VS2022+OpenGL)之九 如何编写摄像机操纵镜头 慢条斯理的保姆包教会系列
OpenGL图形渲染,3D游戏编程
2025-03-11 13:06:57
1093
原创 从零开始写3D游戏引擎(开发环境VS2022+OpenGL)之八 如何让自己的图形从2D变为3D,包含代码与解释的保姆包教会系列
2D到3D,OpenGL+VS2022
2025-03-10 15:43:42
670
原创 从零开始写3D游戏引擎(开发环境VS2022+OpenGL)之七 如何让自己的图形翻转平移旋转,包含代码与解释的保姆包教会系列
在之前的博文里面,已经介绍了如何使用OpenGL在VS2022开发环境里面,创建一个图形,如何使用着色器给图形添加颜色,如何添加纹理。本篇则主要介绍如何实现图片的平移,翻转,缩放以及旋转!!!
2025-03-09 15:13:50
1213
原创 从零开始写3D游戏引擎(开发环境VS2022+OpenGL)之六 如何给自己的图形添加纹理,包含代码与解释的保姆包教会系列
OpenGL添加纹理
2025-03-08 17:06:00
1064
原创 从零开始写游戏引擎(开发环境VS2022+OpenGL)之三 HelloWorld窗口的实现,代码与解释,步步教会系列
VS2022+OpenGL 游戏引擎开发 从零开始
2025-03-05 18:43:33
1360
原创 从零开始写游戏(开发环境VS2022+OpenGL) 2025年版本 一 初始项目设置
在刚才的openGL1项目下,依然打开菜单栏 项目 > OpenGL属性 > C/C++ > 常规 > 附加包含目录 再添加一个路径指向glad解压缩包的include文件夹。本文中的glfw库是用于VS2022中的,所有选择中间64位预编译的二进制文件。修改常规中附加包含目录,加上glfw文件夹的include文件夹目录。下面glfw库就可以在VS2022中愉快的调用了。在要使用glfw库文件的工程文档中,打开属性,glfw中的lib-vc2022文件夹目录。这样你的第一个GPU空窗口就可以运行了。
2025-03-04 15:06:47
345
从零开始实现光照贴图3D图形渲染的C++源代码
2025-03-18
3D模型添加材质的源代码,代码解释参见金沙阳博客文章《从零开始写C++3D游戏引擎(开发环境VS2022+OpenGL)之十一 从打光到材质 细嚼慢咽逐条读代码系列》
2025-03-15
3D渲染实现漫反射与镜面反射的vs2022工程文件
2025-03-13
C语言使用OpenGL在VS2022中建立一个立方体的项目文件
2025-03-13
可移动镜头中的飞翔的黄金条纹理的立方体
2025-03-11
OpenGL设置面对3D模型的摄像机镜头的C++源码
2025-03-11
如何将2D图形绘制成3D显示的C++源代码
2025-03-10
stb-image.h是一个非常流行的单头图像加载库,能够加载最流行的文件格式,很容易集成到您的项目中 Stb-image.h可以从这里下载 只需下载单个头文件,将其作为stb-im
2025-03-08
VS2022+OpenGL开发环境,从零开始编写3D游戏引擎,如何写自己的着色器类从而编写一个多彩色的三角形
2025-03-07
VS2022+OpenGL开发环境,从零开始编写3D游戏引擎,使用着色器编写一个多彩色的三角形
2025-03-07
VS2022+OpenGL开发环境,从零开始编写3D游戏引擎,使用着色器编写一个能够改变颜色的三角形
2025-03-07
VS2022+OpenGL开发环境下的暗红色三角形图形绘制源代码
2025-03-07
VS2022+OpenGL库,实现一个helloWorld的窗口程序的源代码
2025-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人