第8章 解析与渲染Quake3 BSP场景 8.1 Q3BspApplication入口类 8.2 解析Quake3 BSP二进制文件 8.2.1 Quake3BspParser类的常量定义 8.2.2 Q3BSPLump结构定义 8.2.3 解析BSP文件头 8.2.4 解析实体字符串数据 8.2.5 解析材质数据 8.2.6 解析顶点数据 8.2.7 解析顶点索引数据 8.2.8 解析渲染表面数据 8.2.9 Quake3与WebGL坐标系转换 8.3 渲染Quake3 BSP场景 8.3.1 Quake3BspScene的初始化 8.3.2 DrawSurface对象 8.3.3 封装Promise加载所有纹理 8.3.4 生成GLStaticMesh对象 8.3.5 绘制整个BSP场景 8.4 本章总结