自定义博客皮肤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)
  • 收藏
  • 关注

原创 Shader中的光照计算空间以及参数坐标转换问题

顶点在世界空间或视图空间中的位置。:顶点表面的法线向量,表示表面的方向。通常需要归一化。:光源在空间中的位置,可以是世界空间坐标或视图空间坐标。:一个表示从顶点位置指向光源方向的向量,其长度表示顶点到光源的距离。:从顶点指向观察者(相机)的方向,用于计算光照效果,如镜面反射。

2024-03-11 16:35:22 762

原创 Shader Post-Processing Distortion【后处理之镜头畸变】

现实中的光学畸变是由于摄像头镜头的物理特性造成的。例如,广角镜头可能会产生桶形畸变(Barrel Distortion),其中图像的边缘向中心凹陷;而长焦镜头可能会产生枕形畸变(Pincushion Distortion),其中图像的边缘向外膨胀。这些畸变可以通过后期处理软件进行校正。桶形(barrel)畸变枕形(pinchushion)畸变。

2024-03-10 19:58:04 372 1

原创 Vulkan 渲染不带缓冲区的全屏四边形

Vulkan quad

2024-03-10 17:15:11 1722 1

原创 阴影映射(Shadow Mapping)shader代码的详细解读

shadow

2024-03-07 22:59:25 1590

原创 Vulkan的DescriptorSet理解

Vulkan的描述符集设置是一个层次化的结构,它允许开发者定义和管理着色器资源。

2024-03-05 21:57:25 885

原创 Vulkan的render pass理解

RenderPass 描述了一个渲染流程,这个流程可能包括多个子步骤(SubPasses),每个 SubPass 都可以执行一系列的渲染操作。

2024-03-04 14:29:09 868

原创 VS中选中相同的字符的一些快捷键记录

—选中下一个相同的字符。——选中所以相同的字符。先补充到这,需要了再写。

2023-06-01 20:57:50 954

原创 The MegascansPlugin plugin was designed for build 4.26 Attempt to load it anyway?问题解决方法

在系统上搜索了“megascansplugin”。通常在系统安装目录(C:\Program Files\Epic Games\UE_5.0\Engine\Plugins)中。然后删除Megascansplugin文件夹。不要删除Plugins目录中的Bridge文件夹。这是你在安装了UE5之后,又安装了独立的Bridge应用程序后会出现的问题。再加载UE5时,不会再弹出烦人的对话框了!

2023-03-04 16:42:39 1157

空空如也

空空如也

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

TA关注的人

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