自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 A*寻路项目实战

A*算法项目实战

2022-08-30 23:25:12 962 1

原创 git入门理论知识

先说个故事。很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢?事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码!你也许会想,为什么Linus不把Linux代码放到版本控制系统里呢?不是有CVS、SVN这些免

2022-07-06 23:12:46 130

原创 OpenGL帧缓冲

深夜博客记录一下。帧缓冲: 用于写入颜色值的颜色缓冲、用于写入深度信息的深度缓冲和允许我们根据一些条件丢弃特定片段的模板缓冲等组合起来叫帧缓冲。OpenGL允许我们定义我们自己的帧缓冲,也就是说我们能够定义我们自己的颜色缓冲,甚至是深度缓冲和模板缓冲。帧缓冲的四个条件:附件是一个内存位置,它能够作为帧缓冲的一个缓冲。当创建一个附件的时候我们有两个选项:纹理或渲染缓冲对象(Renderbuffer Object)。...

2022-07-03 01:08:37 329

原创 《游戏引擎 浅入浅出》笔记

《游戏引擎 浅入浅出》开源电子书地址:Introduction | 游戏引擎 浅入浅出 | 游戏人生该帖主要记录,博主没有接触到的知识点。加深记忆,不会深究(有时间再补)。建议看原文,挺不错的(暂时没看完)。文章有大量内容来自该书,如有不满私聊删帖。贴图文件格式没有压缩的图片格式 CPU压缩的图片格式 显卡支持的图片格式没有压缩的图片格式没有压缩的图片格式,每个像素值RGB分别用1个字节来表示。那么一张1024x1024的图,就是 1024x1024x3=3145728,就是3

2022-05-20 21:45:39 291

原创 透明度混合

前几天,面试官问我图形学的知识,先是扯深度缓冲,又扯如何渲染的,渲染顺序。我一脸懵逼的回答:需要一些算法吧?比如画家算法啥的。先渲染最外层的物体,然后通过深度缓冲来渲染前面的物体进行覆盖吧啦吧啦吧啦。面试官:深度缓冲是什么。一定要按顺序渲染吗?透明度混合咋办。(透明度混合我先提出来的,面试官就追问)我当时就给答错了,我:透明度混合,必须要把深度测试关了(其实并不是这样,听我稍后解释),然后呢,必须要设置渲染队列,对,必须要设置渲染队列,不然效果不一样。最后二面挂了(没错就是你吉比特挂的我,虽

2022-05-12 21:57:19 290

原创 光照:基础光照

光照模型主要分为三类:测量模型,经验模型和基于物理的分析模型。这里主要介绍光照模型为经验模型的Phong光照模型和Blinn-Phong光照模型。内容主要参考LearnOpenGL《OpenGL编程指南》《UnityShader入门精要》(想要pdf的同学可以评论或者私我)以及网上各种帖子。标准光照模型在1975年,裴祥风(Bui Tuong Phong)提出了标准光照模型背后的基本理念。标准光照模型只关心直接光照(direct light)。它的基本方法,把进入到摄像机内的光线分...

2022-05-09 20:12:50 397

原创 OpenGL中的细节

1.单缓冲和双缓冲的区别。单缓冲:实际上就是将所有的绘图指令在窗口上执行,就是直接在窗口上绘图,这样的绘图效率是比较慢的,如果使用单缓冲,而电脑比较慢,你回到屏幕的闪烁。 双缓冲:实际上的绘图指令是在一个缓冲区完成,这里的绘图非常的快,在绘图指令完成之后,再通过交换指令(glfwSwapBuffers(window))把完成的图形立即显示在屏幕上,这就避免了出现绘图的不完整,同时效率很高。 一般用OpenGL绘图都是用双缓冲,单缓冲一般只用于显示单独的一副非动态的图像2.颜色缓冲(GL_COLOR_

2022-04-22 20:31:51 379

原创 OpenGL 环境配置

OpenGL的环境搭建。OpenGL:glfw+CMake+GLAD。LearnOpenGL中的环境搭建细节。图形学底层。

2022-04-16 12:16:58 2931 10

原创 【游戏开发】空间换时间and时间换空间 操作

空间换时间and时间换空间 操作

2022-04-06 19:26:26 3188

原创 Behavior Designer AI行为树【资源分享】

找了好久好久免费给大家还请大家多多支持官方还希望大家能够继续努力:实现资源共享。百度网盘 请输入提取码提取码:c98i

2021-11-11 20:55:07 1386 1

原创 BookStore,基于Controller,Service,Dao实现数据库的增删改查

目录准备工作:1.maven引用2.配置文件后端1.ControllerDaoServiceBook前端显示页面更新页面准备工作:1.maven引用<dependencies> <!--spring 核心包--> <dependency> <groupId>org.springframework</groupId> <artifactId&g

2021-10-02 18:44:03 858

原创 百度网盘(稍微)解除限速

打开百度网盘 设置点击传输 开启下载提速即可加速

2021-08-31 17:54:04 1650

空空如也

空空如也

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

TA关注的人

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