自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 51单片机课程设计 || 基于AS608模块的指纹锁

重庆邮电大学 数字逻辑与微处理器课程作业分享

2022-06-20 17:18:23 4060 9

原创 GAMES202 Lecture6 || Real-Time Environment Mapping (PRT)

GAMES202_Lecture_06.pdf点击查看【bilibili】课程内容Shadow from Environment Lighting(环境光下的阴影)上图源自前几讲的课程笔记在实时渲染下,环境光照下的阴影很难做到。可以把环境光照认为成很多光源的光照,想得到一个场景的阴影就要得到每一个光源的shadowmap,这样开销就很大。在任何一个shading point,在采样各个方向的光照,更难的是并不知道任何一个shading point看向任何一个方向的visibility

2022-04-23 12:20:14 394

原创 GAMES202 作业1解答

作业要求:hw1.pdf作业整体概述:本次作业主要分为三个部分:SM,PCF,PCSS。我们可以使用这个浏览器插件来监看实时帧率。(本人使用的是火狐浏览器)同时我们在实现阴影的过程中可以Ctrl+shift+ESC呼出任务管理器,实时监看CPU的负载(对于我这个电脑小白来说蛮有意思的)。作业框架整体解读:框架解读我参考的是这个老哥的,写的非常清楚了,非常感谢!!。第三方库gl-matrix-min.js矩阵及向量库项目主页: https://glmatrix.net/文

2022-04-19 16:02:48 2878 3

原创 GAMES202 实时阴影笔记上

课程资源GAMES202_Lecture_03.pdf点击查看【bilibili】课程内容PCSS的原理以及实现个人理解就是一个根据远近程度自适应调节PCF大小的映射方法什么是Shadow Mapping(SM)一个两趟的在图像空间的算法Light Pass从光源向场景看——记录其深度值,得到一张textureRender Pass从相机的位置出发,渲染一遍整个场景缺点:自遮挡现象,有明显锯齿,会走样,阴影很硬Shadow Map原理图在Render Pass时渲染每个像.

2022-04-16 14:27:08 162

原创 GAMES104----LECTURE 04: Rendering on Game Engine

GAMES104_Lecture04.pdf点击查看【bilibili】Take AwayThe design of game engine is deeply related to the hardware architecture designsubmesh design is used to support a model with multiple materialsUse culling algorithms to draw as few objects as possibleAs

2022-04-13 01:00:00 233

原创 GAMES104----LECTURE 03:How to Build a Game World

GAMES104_Lecture03.pdf点击查看【bilibili】Takeaways:Everything is a game object in the game worldGame object could be described in the component-based wayStates of game objects are updated in tick loopsGame objects interact with each other via event mech

2022-04-11 17:00:15 2273 1

原创 PILOT作业1

正确编译构建PILOT我使用的是win10系统打开以后将会有这样的一个界面(没有build文件夹)然后在CMD中跳转到上述文件夹以下,运行cmake -S . -B build就会生成一个build文件至此配置好PILOT小引擎...

2022-04-09 18:43:18 607

原创 openGL入门

openGL入门openGL环境的配置可以参考这里的教程本教程使用了GLFW这个库通过CMake进行编译,在vs2019上进行运行。打开窗口#include <glad/glad.h>#include <GLFW/glfw3.h>#include <iostream>void framebuffer_size_callback(GLFWwindow* window, int width, int height);void processInput(

2022-03-05 16:39:45 679

空空如也

空空如也

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

TA关注的人

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