- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 间接光的模拟实现之CubeMap
系列文章目录 文章目录系列文章目录前言一、CubeMap二、缺点1.不适用于平面模型三、实现代码四、工具HDR Shop总结 前言 一、CubeMap 二、缺点 1.不适用于平面模型 如果不同的两个位置求出的反射向量一致,那么就会得到同样的值,但实际上我们需要采样的是贴图上不同点的值。 三、实现代码 /*思路 1. 求摄像机入射方向 2. 利用reflect库函数求反射方向 3. 采样CubeMap 4. 移动端解码 */ float3 view_dir = normalize(_Wor
2022-03-31 14:49:16
338
原创 Unity中的法线变换
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Unity中的法线变换前言一、特殊的法线变换 前言 提示:这里可以添加本文要记录的大概内容: 最近,在学习UnityCG.cgjnc源码时,发现在非统一变换下,矩阵变换变成了左乘,顿时充满了疑惑,故此文章推导官方为啥这么写。 符号 含义 ToT_oTo 模型空间下顶点的切线向量 TwT_wTw 世界空间下顶点的切线向量 No,NwN_o,N_wNo,Nw 同上,N表示法线向量 MowM_{ow}M.
2022-03-26 14:09:00
4628
1
基于VS2017 MFC c++实现window 10 高仿计算器 (2).7z
2019-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人