自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 Games101Homework【6】Acceleration structure(Including framework analysis)

Games101Homework【6】Acceleration structure(Including framework analysis)

2024-04-07 23:39:11 759

原创 Games101Homework【6】Code Part

【代码】Games101Homework【6】Code Part

2024-04-01 22:52:26 338

原创 Games101Homework【5】Intersection of a ray with a triangle(Include framework Interpretation)

Intersection of a ray with a triangle

2024-03-30 16:30:26 993

原创 Games101Homework【4】Bezier curve(Including “improve“ detailed explanation)

Games101Homework【4】Bezier curve(Including "improve" detailed explanation)

2024-03-27 22:31:17 582

原创 Gems101Homework【3】Pipeline and Shading(Include framework Interpretation)

Gems101Homework【3】Pipeline and Shading(Include framework Interpretation)

2024-03-26 22:21:07 930

原创 Games101Homework【2】Triangles and Z-buffering

Games101Homework【2】Triangles and Z-buffering

2024-03-23 12:17:51 700

原创 Games101Homework【1】Rotation and Projection

Games101Homework【1】Rotation and Projection

2024-03-22 22:44:12 504

原创 Games101Homework【0】Build an environment

Games101Homework【0】Build an environment

2024-03-22 22:05:13 325

原创 跟着cherno手搓游戏引擎【29】Batch简单合批

游戏引擎,cherno,opengl,合批,batch,c++

2024-03-20 22:41:28 2684 1

原创 跟着cherno手搓游戏引擎【28】第一个游戏!源码解读!逐行注释!

游戏引擎,cherno,opengl,C++,第一个游戏,源码解读,逐行解读,架构解析

2024-02-29 21:53:42 397

原创 跟着cherno手搓游戏引擎【27】升级2DRenderer(添加旋转)

游戏引擎,cherno,opengl,2Drenderer

2024-02-28 19:44:42 1021

原创 跟着cherno手搓游戏引擎【26】Profile和Profile网页可视化

游戏引擎,cherno,手搓,c++,opengl,profile可视化

2024-02-26 17:24:29 1136

原创 跟着cherno手搓游戏引擎【25】封装2DRenderer,封装shader传参,自定义Texture

游戏引擎,cherno,C++,opengl,

2024-02-22 14:57:06 1046

原创 跟着cherno手搓游戏引擎【24】开启2D引擎前的项目总结(包括前置知识汇总)

游戏引擎前置知识汇总

2024-02-11 22:25:41 1163

原创 跟着cherno手搓游戏引擎【23】项目维护、2D引擎之前的一些准备

游戏引擎,cherno,手搓,c++,opengl,维护,准备2D引擎

2024-02-09 16:14:42 1642

原创 跟着cherno手搓游戏引擎【22】CameraController、Resize

游戏引擎,cherno,c++,opengl,相机控制类,camera

2024-02-06 14:41:23 1784

原创 跟着cherno手搓游戏引擎【21】shaderLibrary(shader管理类)

游戏引擎,cherno,c++,opengl,

2024-02-05 14:10:31 1557

原创 跟着cherno手搓游戏引擎【20】混合(blend)

游戏引擎,cherno,c++,混合,blend

2024-02-04 10:52:55 1607

原创 跟着cherno手搓游戏引擎【19】抽象纹理

游戏引擎,cherno,手搓,c++,vs2019,opengl,纹理抽象

2024-02-02 15:51:35 1092 3

原创 跟着cherno手搓游戏引擎【18】抽象Shader、项目小修改

游戏引擎,cherno,手搓,Shader抽象,c++,opengl

2024-02-02 13:34:16 889

原创 跟着cherno手搓游戏引擎【17】整理代码、timestep和transform

游戏引擎,cherno,手搓,整理代码、timestep和transform,c++,vs2019

2024-02-01 12:56:30 392

原创 跟着cherno手搓游戏引擎【16】Camera和Uniform变量的封装

游戏引擎,cherno,c++,Camera,ShaderUniform,手搓,很全,MVP变换

2024-01-31 17:28:12 859

原创 跟着cherno手搓游戏引擎【15】DrawCall的封装

游戏引擎,cherno,opengl,封装,drawcall,c++,手搓

2024-01-30 15:35:26 2961

原创 跟着cherno手搓游戏引擎【14】封装opengl

游戏引擎,OpenGL抽象,vs2019,C++,cherno,顶点缓冲区,索引缓冲区,顶点数组的抽象,layout,VertexBuffer ,IndexBuffer,VertexArray

2024-01-29 23:13:05 1238 2

原创 跟着cherno手搓游戏引擎【13】着色器(shader)

游戏引擎,cherno,c++,opengl,glsl,手搓,Shader,着色器

2024-01-28 15:02:20 846

原创 跟着cherno手搓游戏引擎【12】渲染context和首个三角形

游戏引擎,cherno,c++,opengl,contex,上下文,第一个三角形

2024-01-27 18:20:27 1366

原创 跟着cherno手搓游戏引擎【11】静态库、警告消除(渲染预热)

游戏引擎,vs2019,cherno,静态库,手搓,很全,消除警告

2024-01-27 16:51:14 658

原创 跟着cherno手搓游戏引擎【10】使用glm窗口特性

游戏引擎,cherno,vs2019,很全,手搓,使用glm窗口特性

2024-01-24 18:25:38 977

原创 跟着cherno手搓游戏引擎【9】glm配置

游戏引擎,cherno,c++,vs2019,手搓,很全,glm数学库

2024-01-24 15:52:37 757

原创 跟着cherno手搓游戏引擎【8】按键和鼠标的KeyCode

游戏引擎、cherno,c++,vs2019,手搓,很全,Input轮询,按键KeyCode使用

2024-01-17 00:52:01 949

原创 跟着cherno手搓游戏引擎【7】Input轮询

游戏引擎、cherno,c++,vs2019,手搓,很全,Input轮询,输入轮询

2024-01-16 22:37:12 1050

原创 跟着cherno手搓游戏引擎【6】ImGui和ImGui事件

游戏引擎,cherno,c++,vs2019,手搓,很全,ImGui导入与使用

2024-01-14 18:16:22 726

原创 跟着cherno手搓游戏引擎【5】layer(层)、Glad

游戏引擎,cherno,c++,vs2019,Layer层级

2024-01-13 19:59:10 616

原创 跟着cherno手搓游戏引擎【4】窗口抽象、GLFW配置、窗口事件

游戏引擎,cherno,c++,vs2019,GLFW,窗口抽象,窗口事件

2024-01-12 20:24:53 783

原创 跟着cherno手搓游戏引擎【3】事件系统和预编译头文件

游戏引擎,c++,cherno,手搓,事件系统,vs2019,预编译头文件

2024-01-01 19:33:33 1079

原创 跟着cherno手搓游戏引擎【2】:日志系统spdlog和premake的使用

c++,cherno,游戏引擎,premake,日志系统,spdlog,lua,

2023-12-31 17:31:03 1286

原创 跟cherno手搓游戏引擎【1】:配置与入口点

游戏引擎,cherno,c++,vs2019,配置,入口点

2023-12-30 17:34:35 1924

原创 【设计模式】访问者模式

原理:将状态或者操作封装(实现同一个接口,该状态或操作叫做访问者),若添加新状态或者新操作,只需要客户端将访问者提供给一个高层的负责管理元素的类,就可以访问的元素。

2023-05-26 15:45:30 82

原创 【设计模式】享元模式

原理:工厂负责生产对象,并保存,再次使用时,直接拿取(在说白了就是使用字典的对象池)

2023-05-26 15:36:04 74

原创 【设计模式】中介者模式

原理:用一个中介类来封装所有需要交互的对象的实例,使各个对象不需要相互的引用(前提是交互较少)

2023-05-26 15:34:21 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除