常见英文缩写 (图形学相关)
学习Games101课程
bayer pattern (显示屏的RGB期间陈列)
包围盒
- aabb (AxisAlignedBoundingBox)
- OrientedBoundingBox
http://www.open3d.org/docs/latest/python_api/open3d.geometry.OrientedBoundingBox.html
Jaggies (Alisaing) 锯齿
Albedo 反射率(和非朗博体表面有什么关联?)
Shader: 着色器 (Local的概念)
Shadow: 阴影
diffuse reflection 漫反射
lambert's cosine law 光的直射/非直射
Light Falloff 光衰减
Blinn-Phong 模型
Ambient + Diffuse + Specular = Blinn-Phong Reflection
Shade
- Flat Shading (逐三角形)
- Gouraud Shading(逐顶点):需要计算法向量,光栅化渲染需要法向量吗
- Phong Shading(逐像素)
API
- OpenGL
- DirectX
- Vulkun
不同类型的Shader
- Geometry Shader
- Computer Shader: GPGPU (General purpose)
不同类型的显卡
- 独立显卡
- 集成显卡(集成在CPU内)
Texture Mapping (纹理映射)
Surfaces are 2D
Surface lives in 3D World space
Every 3D surface point also has a place where it goes in the 2D image (texture).
tiled 平铺的纹理
Barycentric Coordinates (重心坐标)
- 为什么要插值
- 要插值哪些属性
相关学习资料链接
中文教程:https://supercodepower.com/docs/toy-renderer/index
toyRenderer
UnderSampled 欠采样的
OverSampled 过采样的

浙公网安备 33010602011771号