抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

线性代数 一:线性方程组 概念 线性方程 线性方程组 系数 解:一组能让方程左右相等的数 解集:方程组的所有解的集合 等价:若两个线性方程组拥有相同解集,则两者等价 相容:方程组有一个或无穷多个解 不相容:方程组无解 矩阵 方程组 $$ \begin{gathered} x_1-2x_2+x_3=0 \\ 2x_2-8x_3=8 \\ 5x_1-5x_3=10 \end{gathered...

DX12 环境搭建 Windows 10/11系统 安装PIX 安装Visual Studio 2019 Windows应用程序 Windows应用程序使用事件驱动(详情可以去看WPF) Windows应用程序的入口点是WinMain函数 int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR, int nCmdShow){...

TA面试题 这里面不少答案都是我自己凭感觉答的,不保真 什么是渲染管线 渲染管线是通过安排CPU发出Draw Call的内容以及顺序,指导GPU进行一系列操作,并协同将开发者期待的图像渲染在屏幕上 剔除 渲染 后处理 什么是Draw Call Draw Call是CPU为GPU准备渲染数据,并指令GPU进行一次渲染的操作,是重量级的 什么是Batching 将多个简单、使用同一材质的物体...

ddx与ddy 在OpenGL中叫dFdx和dFdy,在HLSL中叫ddx和ddy HLSL deriv_rtx ddx和ddy是一个求偏导的过程,依赖于硬件光栅化,只能用于fragment着色器,意思为计算blocks内相邻片元间value的变化(value可以是任意参数,比如uv、color、position、normal),注意不要在分支中使用偏导 $$ \mathrm{ddx}=\f...

四:几何光学 几何光学,也被称为射线光学(Ray optics),忽略光的波动性,以几何方法来研究光在均匀介质中的传播 基本定律 几何光学包含两个部分,一个是光学三定律,定性描述了几何光学中光的传递,一个是费马原理,定量计算了光的传播(通常为光学元件间近轴传播) 光学三定律 光在均匀介质中沿直线传播 光的反射、折射定律 反射角等于入射角 入射角与折射角的正弦值之比等于折射率之比(Snel...

五:反射与折射 内容概述 光在单层各项同性表面的反射与折射 菲涅尔方程 全内反射 相位突变,布鲁斯特角 菲涅尔方程 菲涅尔方程 各项同性介质(Isotropic medium):折射率处处相同的材质 光密介质:折射率高的介质(这是一个相对概念) 光疏介质:折射率低的介质(这是一个相对概念) 在几何光学中的那些反射方程,只能得到入射光、反射光、折射光间的方向关系 而菲涅尔方程(Fresne...

二:波动光学 内容概述 简谐波(simple harmonic waves) 傅里叶变换(Fourier Transform) 波的物理量 数学基础 常用函数 三角函数 欧拉公式 $$ e^{\mathrm{i}x}=\cos x + \mathrm{i}\sin x $$ 三角函数的复数表示 $$ \sin z=\frac{e^{\mathrm{i}z}-e^{-\mathrm{i}z...

三:电磁波 内容概述 横波的性质(nature),强度(intensity),能量流动(energyflow) 偏振态(Polarization states),琼斯矩阵(Jones matrix/vector) 吸收(Absorption),色散(dispersion),折射率(refractive index) 微小粒子导致的散射(Scattering) 波 构成波的条件: 波源 ...

Effective C++ 一:C++基础 C++很成熟,很NB C++支持面向过程(procedural)、面向对象(object-orientend)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming) 其核心是四个部分 C 区块block 语句statements 预处理器preprocessor 内置数据类型 数组array...

Ubuntu入门 你可以使用neofetch查看系统信息,我这里是一台WSL2 无头环境(Headless Environment)是指没有GUI的计算环境 常用快捷键 快捷键 意义 ctrl+C 关掉当前运行的程序 ctrl+R 搜索过去运行过的命令 常用命令 命令 意义 ls -a 查看当前目录内容 cd 路径名 路径跳转 clear...