Unity 与图形学知识图谱整理
将学习过程中的核心模块整理为结构化思维导图,支持直接在线查阅与本地 PDF 下载。
1. 3D 数学基础
- 基础自测导图:3D 数学基础思维导图 (PDF) 列举了图形学所需的基础线性代数、几何与矩阵变换知识。
- 快速入门推荐:可结合《Unity Shader 入门精要》第四章数学基础 (PDF) 辅助理解。
- 进阶参考:参考经典书目《3D游戏与计算机图形学中的数学方法》(Eric Lengyel) 及 图形学书单 Mathematics 部分。
2. C# 程序编写基础
系统梳理 C# 语言特性、内存分配、泛型与数据结构:
📄 C# 程序语言编写基础导图 (PDF)
3. Unity3D 常用核心组件与分析
面向组件架构(Component-Based)是 Unity 开发的核心基石:
📄 Unity3D 常用组件及架构分析 (PDF)
4. Unity3D 官方手册重点速览
针对庞杂的官方手册提炼出的核心骨架体系:
📄 Unity3D 手册结构导图 (PDF)
5. Unity3D 协程 (Coroutine) 机制与优化
协程的底层原理、迭代器状态机、GC 产生原因与复用建议:
📄 Unity3D 协程 Coroutine 核心导图 (PDF)
6. 经典实时渲染管线 (Render Pipeline)
简明梳理从应用阶段、几何阶段到光栅化阶段的核心数据流转:
📄 实时渲染管线流程图 (PDF)
(深入扩展建议参阅毛星云老师的《Real-Time Rendering 3rd》提炼总结系列文章)
7. Unity Shader 入门精要知识全图
对冯乐乐《Unity Shader 入门精要》整书技术脉络的全面梳理与总结:

🔗 在线互动脑图:ProcessOn 知识网络
8. Unity3D 性能分析与优化之路
全方位的 CPU / GPU / 内存 / DrawCall 瓶颈排查与优化手册:
📄 Unity 性能优化全景图 1 (PDF)
📄 Unity Optimization 全景图 2 (PDF)