设置颜色到材质球时的注意事项
设置颜色到材质球时的注意事项 00 前置知识 在非材质球面板上的颜色, 都是Gamma颜色, 在传入材质或Shader全局变量的时候, 需要根据当前项目的空间进行转化. 在Library/PackageCache/com.unity.render-pipelines.universal@12.1.10/Runtime/UniversalRenderPipeline.cs文件中 sta...
设置颜色到材质球时的注意事项 00 前置知识 在非材质球面板上的颜色, 都是Gamma颜色, 在传入材质或Shader全局变量的时候, 需要根据当前项目的空间进行转化. 在Library/PackageCache/com.unity.render-pipelines.universal@12.1.10/Runtime/UniversalRenderPipeline.cs文件中 sta...
论文和技术文档整合 Ke - Sen Huang 的整合 Resource for Computer Graphics - Ke-Sen Huang’s Home Page Siggraph Advances in Real-Time Rendering in Games GDC GDC Vault Square Enix LIBRARY | テクノロジー推進部 AD...
漫反射GI实时渲染方案调研 00 前置知识 RTXGI NVIDIA在2019年做了相关的GDC分享. NVIDIA在虚幻4中以插件形式的Demo SanYue-TechArt在URP中做的实现Demo SSGI jiaozi158/UnitySSGIURP: Screen Space Global Illumination for Unity URP (Universal R...
软粒子的ShaderGraph连接方式 00 前置知识 Unity在开启了摄像机的DepthTexture之后, 可以支持软粒子. 01 实施 整体构造是这样, 其中Soft Factor使用lerp(x, x*x, step(1,x)), 当x小于1的时候, 走$y=x$曲线, 当x大于1的时候走$y=x^2$. Soft On用来做切换总开关. 参考网页 Unity Sh...
URP中着色器去色代码 00 前置知识 通常的做法是使用 [Y=0.2126R+0.7152G+0.0722B] 代码在Packages/com.unity.render-pipelines.core/Runtime/Utilities/ColorUtils.cs中 /// <summary> /// Returns the luminance of the speci...
在URP中移植HDRP的IBL预烘焙图 00 前置知识 URP默认的环境光FDG是用函数拟合的 // Computes the specular term for EnvironmentBRDF half3 EnvironmentBRDFSpecular(BRDFData brdfData, half fresnelTerm) { float surfaceReduction ...
定制ShaderGraph(五)—PBR的核心算法实现 00 前置知识 HDRP去除全部的干扰项才能够看到具体的计算结构. HDRP默认就启用了大量的后处理和额外的光照系统, 现在我们来一个一个的关掉. 建立一个HDRP的空工程的空场景. 找到你的默认Volume文件, Reset它. 创建一个相机, 参数如下, 只有橙框内的参数才是重要的. 角度调整可以根据你的物体...
如何建立Git本地远端仓库 00 前置知识 有些时候, 我们可能需要本地开启一个远端仓库用于记录和拉取. 01 实施 Step 1 创建bare仓库作为本地的”远端”仓库 手动创建 建立文件夹 在文件夹中启用git bash 输入git init --bare 或者命令行创建 g...
[Work] Sata机械硬盘识别为可移动设备的解决办法 内置热拔插硬盘被误认为是移动硬盘 Step 1: 开启注册表编辑器regedit Step 2: 进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device 右键”新建”->”多字符串值”, 命名为TreatAsInt...
Windows大小核调度调整方法 00 前置知识 首先是工作上遇到的问题, 在英特尔® 至强® Gold 6430 处理器下着色器编译非常的慢, 导致引擎效率低下. 然后是娱乐上遇到的问题, 幽灵行动荒野在Intel® Core™ Ultra 9 Processor 275HX(官方资料) + Windows11上无法启动. 01 实施 方法一 修改BIOS: 暴力关闭小核, 进...