图形学基础(OpenGL实现)
RayTracer
RayTracer是Ray Tracing in One Weekend中的相关代码。
SoftRasterization
SoftRasterization是一个完整的VS2010工程,通过CPU模拟GPU的渲染管线,对两个模型进行了渲染。
Math
向量、矩阵的概念、运算
Linear algebra
Mathonline
Vector Cross Product
数学笔记
Rotations and Orientation
Understanding Euler Angles
Gimbal Lock
OpenGL Transformation
投影矩阵推导
投影矩阵推导2
多线程、并发
Multi-threaded Game Engines
Improving Futures and Callbacks in C++ To Avoid Synching by Waiting
A Standard Programmatic Interface for Asynchronous Operations
临界区,互斥量,信号量,事件的区别
C++
C++ rvalue references and move semantics for beginners
OpenGL
GLSL 详解
Z-fighting
Depth testing
Alternatives to Using Z-Bias to Fix Z-Fighting Issues
Rendering
实时阴影技术总结
Unity Shadow
Unity Standard Shader 技术分析