主页
分类
标签
归档
主页
分类
标签
归档
光学:傅立叶变化光学
八:傅立叶变换光学 内容概述 衍射系统的屏函数 夫朗禾费衍射的傅立叶频谱分析 阿贝成像原理和相衬显微镜 变换光学 前面几章,我们使用波的叠加来分析描述干涉衍射,而傅立叶变化光学中,我们使用光场变换的观点来看待干涉衍射 傅立叶光学的本质就是将复杂的光学现象切分为多个不同频率、不同取向的正弦光栅之和 傅立叶展开的本质是将复杂的函数切分为多个三角函数之和 屏函数 衍射屏左侧的空间叫照明空间...
2023-03-02
optics
optics
阅读全文
光学:衍射
七:衍射 内容概述 衍射(Diffraction),光在传播途中偏移直线传播,强度重新分布的过程 惠更斯-菲涅尔原理 定量分析衍射 统一衍射和直线传播 衍射 衍射是光在传播途中偏移直线传播,强度重新分布的过程 物体遮挡光线,就会产生阴影 在几何光学中,平行光只会被完全遮挡/完全不遮挡,因此阴影应该是清晰的 但现实中的平行光阴影是软阴影,其实就是发生了衍射 点、面光源的软阴影是由于光源由...
2023-02-25
optics
optics
阅读全文
光学:干涉
六:干涉 内容概述 干涉(Interference),光的叠加不满足线性叠加,证明了光的波性 干涉条件 干涉方法与装置 干涉仪 干涉 干涉让光学从线性光学变成非线性光学 线性光学 在几何光学中,我们认为光是独立传播的 光是一种横波,光在介质中传播会引起介质粒子振动,若独立传播成立,那么两束光的交叉区域,粒子的振动是两个振动的叠加,这就是叠加原理 光的叠加实际上是介质的性质(因为描述的是介...
2023-02-25
optics
optics
阅读全文
提问的智慧
提问的智慧 提问的方式,可能会很大程度影响你是否能得到有用的回答 树立好的形象 当你想问问题,一定要树立你的形象:我已经做了努力,我不是一个不劳而获且浪费别人时间的提问者 你可以做的努力有 网上搜素 查看文档、手册、issuse 看看源码 自己先做试验 问题不要带有错误的预设 草率的发问只会得到草率的回答,如果你的预设错了,下面的尝试和思考都是无用功 很多民科认为自己推翻了相对论、微积...
2023-02-18
program
program
阅读全文
SSSR
《Stochastic Screen Space Reflections》阅读笔记 2015年SIGRAPH,EA提出了SSSR,用于《镜之边缘》中镜面反射 需求有 支持清晰(sharp)和模糊(blurry)反射 邻接性,越近反射越清晰(contact hardening) 高光拉伸 逐像素的粗糙度和法线 相关工作 mirror-only SSR 我们先回顾传统的SSR 从屏幕像素开...
2023-02-10
graphics
graphics
阅读全文
Probe-based Lighting in Unity Enemies
《Probe-based Lighting in Unity Enemies》阅读笔记 2022年SIGGRAPH,Unity发布了一个数字人项目,在头发、眼球、GI方面效果非常好,我们来分析一下他的Probe-based GI 论文地址 感觉原理上就是在Volume GI的基础上,存了遮罩信息用于偏移采样点,使用紧凑哈希提高了空间利用率,感觉手游大世界完全可以上这个 不用Lightm...
2023-02-10
graphics
graphics
阅读全文
Metal:TBDR
Tile Base Deferred Rendering 基于Apple M1和Metal图形库 移动端GPU渲染架构 IMR(Immediate Mode Rending),即时模式渲染,按drawcall顺序绘制 TBR(Tile Base Rendering) 将画面分割为一个个tile,在VS对每一个tile处理,将结果存到On-Chip Memory上 FS读信息,渲染每一个...
2023-02-08
graphics
graphics
阅读全文
SPH:入门
SPH入门 SPH(Smoothed Particle Hydrodynamics)光滑粒子流体力学 A mesh-free method for the discretization of functions and partial differential operators SPH是一种基于拉格朗日视角的算法,是一种空间离散化的算法,常用于连续介质的数值模拟 材质导数的坐标 ...
2023-02-02
graphics
graphics
阅读全文
C++11特性
C++11特性 都什么年代了,还在整C++11?八股害人啊 一:C++11的“新”特性 nullptr 一个新关键字,用于表示指针指向no value,可以被自动转化为各种指针类型,但是不会被转化为整数 比NULL好,因为NULL的本质就是整数0 auto 通过auto声明变量、对象,可以自动推到其类型,在处理表达式时有奇效 auto l = [](int x) -> {.....
2023-02-01
program
program
阅读全文
上一页
10 / 13
下一页