自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++右值引用、移动语义、完美转发、万能转发详解

由浅入深地介绍右值引用、移动语义、引用折叠特性,解释何为完美转发,最后分析万能转发的具体实现过程。

2024-01-19 15:55:46 1201 2

原创 动态链接与静态链接

静态链接在编译时需要静态库文件(.lib),此时的静态库文件包含了接口&函数的具体内容,编译后与主函数构成可执行程序exe;链接完成后执行过程不在依赖lib文件,弊端是会导致可执行程序臃肿。

2023-11-02 16:27:08 43

原创 如何在unity的前向渲染路径ForwardBase中同时使用逐顶点和逐像素光源

问题来自于《UnityShader入门精要》中,第195页。书中给出了如何在forwardbase和forwardadd中计算逐像素光照,并没有给出如何同时进行逐顶点的光照,因此当我们把点光源设置为notimportant时,书中的shader将无法正确渲染此光源。为了解决这个问题我们可以使用9.1.1节中提到的Shade4PointLights函数和一些内置的变量。...

2022-07-22 16:27:20 824 1

原创 Computer Shader

ComputerShader是一种特殊的shader,得利于GPU强大的并行计算力,computershader可以轻松完成一些重复且量大的计算任务。

2022-07-22 16:13:32 1432

翻译 unity曲面细分着色器详解

前言:本文翻译自catlikecoding上一篇十分详细的英文blog并修改了几处小错误,逐行解释了如何在自己的shader中添加曲面细分支持,并给出了多种计算细分因子的方案以及它们的优缺点。

2022-07-05 16:23:30 1622 1

空空如也

空空如也

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

TA关注的人

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