自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绿洲守望者

个人总结

  • 博客(6)
  • 资源 (22)
  • 收藏
  • 关注

原创 OpenGL学习笔记十九——HDR

HDR 什么是HDRHDR在OpenGL中的应用 什么是HDR在渲染一个物体的过程中,物体最终的颜色被存入帧缓冲中时,颜色和亮度值会被限制在0-1之间,这就会有一个问题:当物体的颜色全部都超过1的时候,会被帧缓冲的颜色限制在1这个值,那么场景中的颜色都会变成一种颜色,导致场景一片混乱。如图所示:好的解决方案是暂时保存超过1部分的颜色值,获得更多的颜色细节,然后将该范围内的值映射到[0,1...

2020-03-31 12:31:45 555

原创 OpenGL学习笔记十八——批处理

批处理什么是Draw Call什么是批处理使用批处理使用gl_InstanceID对多个物体做偏移处理实例测试补充什么是Draw Call在渲染物体之前,物体模型顶点数据保存在内存中,CPU通过向GPU发送渲染指令后,数据会复制到显存中,然后进行渲染。在这个过程中,CPU向GPU发送渲染指令的过程,名为Draw Call。OpenGL中的渲染指令是指: glDrawArrays(GL_TRIA...

2020-03-30 11:56:00 1893

原创 OpenGL学习笔记十七(立方体贴图,实现天空盒)

OpenGL学习笔记十七(立方体贴图,实现天空盒)什么是立方体贴图立方体贴图原理立方体贴图应用——天空盒创建立方体贴图什么是立方体贴图简单来说,立方体贴图就是一个包含了6个2D纹理的纹理,每个2D纹理都组成了立方体的一个面,我们知道如果将一张贴图赋给一个立方体模型,那么这个立方体的六个面都显示该贴图,但是对于立方体贴图,我们就能对立方体各个面都使用不同的贴图附在立方体上,如图:每个面展示的图...

2020-03-29 11:06:57 2587 1

原创 OpenGL学习笔记十六(帧缓存)

上万字OpenGL学习笔记帧缓存的概念帧缓存的作用自定义帧缓存帧缓存的概念到目前位置,已经介绍了多种缓存(数据),用于写入颜色值的颜色缓冲用于写入深度信息的深度缓冲允许我们根据一些条件丢弃特定片段的模板缓冲这些缓冲结合起来叫做帧缓冲(Framebuffer)帧缓存的作用用于保存数据,实现深度测试,模板测试等用于实现自定义后效,可实现非常炫酷的后效自定义帧缓存创建对象...

2020-03-28 18:30:53 2475

原创 五分钟搞懂游戏开发中的抗锯齿算法

常见抗锯齿算法总结锯齿由来抗锯齿算法SSAAMSAACSAA锯齿由来场景的定义在三维空间中是连续的,而最终显示的像素则是一个离散的二维数组,这是计算机屏幕产生锯齿的原因。在计算机处理图形的过程中(渲染管线了解一下),有一个非常重要的阶段,就是光栅化,光栅化主要的作用是将顶点数据的不连续性通过插值计算,将两个顶点之间不存在的点进行弥补,然后实现到屏幕像素点上的一一映射。如图,现在要在屏幕上绘制一...

2020-03-24 18:20:49 9522 1

原创 如何快速掌握游戏引擎(初学者上手游戏引擎的最佳方案)

如何快速掌握UE4(初学者上手UE4的最佳方案)初学者如何选择游戏引擎初学者如何快速掌握游戏引擎理解代码代表什么理解代码的执行周期不要用中文版从项目入手,直接做,不用怕看官方文档坚持就是胜利初学者如何选择游戏引擎在游戏开发初学者,他们第一个接触的游戏引擎往往是Unity,因为大部分人都会告诉初学者:Unity比UE4难学很多,但是,在我看来,学习什么工具无所谓,掌握学习软件使用的方法才是关键...

2020-03-20 18:24:20 3480 2

Text Mesh Pro 1.1.52 Beta 3.1 for Unity 5.3.1 64bits .unitypackage

Text Mesh Pro 1.1.52 Beta 3.1 for Unity 5.3.1 64bits .unitypackage,有源码可以学习 Unity5.4也可用

2020-10-20

assimp5.0.1 lib,dll VS2017

assimp5.0.1最新版本,使用cmake3.11编译好的文件,包含dll,lib,环境是使用VS2017,debug+win32,用于开发OpenGL项目等,头文件的下载链接:https://download.csdn.net/download/qq_36696486/12161232

2020-02-18

Assimp_VS2015.rar

使用VS2015编译完成的Assimp,文件包含dll,lib和头文件。直接配入VisualStudio2017即可,VisualStudio2015也能用

2020-02-16

assimp-4.1.0.zip

assimp-4.1.0版,因github下载速度慢,可在此处下载,用于配置OpenGL导入复杂的模型

2020-02-16

assimp-5.0.1.zip

assimp-5.0.1目前最新版,因github下载速度慢,可在此处下载,用于配置OpenGL导入复杂的模型

2020-02-16

glm-deprecated-master.zip

GLM是OpenGL Mathematics的缩写,它是一个只有头文件的库,也就是说我们只需包含对应的头文件就行了,不用链接和编译。把头文件的根目录复制到你的includes文件夹,然后你就可以使用这个库了。

2020-02-11

Amplify Shader Editor1.6.4.rar

shader编辑器,类似于ue4材质编辑器,可查看和更改代码,比shader graph功能更强大

2019-10-29

Real-Time Rendering 4rd全彩高清

Real-Time Rendering 4rd最新版,高清大概800M,详细介绍渲染知识

2019-07-20

Highlighting SystemV5.0.rar

Highlighting SystemV5.0.版本,支持Unity2017版本以上

2019-06-02

Highlighting System v4.0.rar

Highlighting System v4.0版本的Unity插件。

2019-06-02

《Python机器学习》实验报告.doc

燕山大学《Python机器学习》实验报告

2019-05-30

大数据基础编程、实验和案例教程.rar

663756 大数据基础编程、实验和案例教程 厦门大学 大数据基础编程、实验和案例教程

2019-05-30

大数据实验报告.doc

实验一 Hadoop环境安装和使用 实验目的: 1、掌握linux系统的安装调试,熟悉linux的用户管理和软件安装相关命令,熟悉linux下软件的使用; 2、掌握Hadoop的安装调试和使用;

2019-05-30

计算机网络实验报告.docx

燕山大学计算机网络实验报告, 实验一 windows基本网络命令(1学时) 3 实验二 模拟两层及三层网络(1学时) 7 实验三 典型校园网络搭建(1学时) 8

2019-05-30

Bmob云数据库教程

Bmob云数据库教程

2019-02-06

数据结构、算法与应用 C++语言描述 原书第2版源码

数据结构、算法与应用 C++语言描述 原书第2版源码。

2019-02-06

unityanimation2d制作插件

插件用于制作2d动画,zaiunity里使用十分方便,分享给大家

2018-11-03

unity动态字插件

textmesh pro 动态字插件,十分好用,可以改变字体颜色,灯光设置等

2018-11-03

大型ARPG网络游戏教程

视频包含网络游戏制作教程

2018-05-17

NGUI(unity插件)

NGUI(unity插件),,,版本为3.11版,可帮助学习unity插件的同学作为练习使用

2018-01-19

cmake-3.17.0-rc1-win64-x64.rar

cmake-3.17.0-rc1-win64-x64版本,在官网下载速度极慢,可使用此版本编译源代码

2010-11-16

空空如也

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

TA关注的人

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