首页/ 学科题库/ webgl

webgl

FRONT

WebGL(Web Graphics Library)是一种基于 OpenGL ES 的 JavaScript API,允许开发者在不依赖任何插件的情况下,直接在浏览器中渲染 2D 与 3D 图形。它通过顶点着色器与片元着色器(GLSL)操作 GPU,支持纹理映射、光照计算、深度测试与帧缓冲等能力,广泛应用于数据可视化、3D 展示、小游戏与数字孪生等场景。

20篇教程
0个专题
7套试卷
1级知识点
点击任意节点选择「前往 教程 / 专题 / 试卷」;点击「分组」还可展开该组知识点 学科 级别 分组 知识点
前往
入门级

打好基础

7 组 · 20 篇

本学科暂未整理专题精讲,可从教程文章开始。

WebGL 概述与环境准备专题测试

本试卷围绕「WebGL 概述与环境准备」专题编写,共 18 题(判断 6 题、单选 6 题、多选 6 题),满分 120 分。本试卷考察 WebGL 的技术定位与能力边界、与 OpenGL ES 的版本对应关系、浏览器与设备支持判断、开发调试环境搭建、画布上下文创建与尺寸适配,以及典型应用场景选型。

18 题 40 分钟 ★

坐标变换与矩阵基础专题测试

本试卷围绕「坐标变换与矩阵基础」专题编写,共 23 题(判断 7 题、单选 10 题、多选 6 题),满分 145 分。本试卷考察齐次坐标与 w 分量的意义、模型矩阵与视图矩阵的作用、透视投影与正交投影的配置差异,以及法线矩阵的取法与用途。

23 题 50 分钟 ★

基础图元绘制与交互专题测试

本试卷围绕「基础图元绘制与交互」专题编写,共 19 题(判断 5 题、单选 9 题、多选 5 题),满分 120 分。本试卷考察 drawArrays 支持的绘制类型与顶点消耗、索引组网与缠绕顺序、面剔除的配置与失效排查、参数化顶点生成,以及鼠标与触摸事件的坐标映射。

19 题 40 分钟 ★

常见错误与调试入门专题测试

本试卷围绕「常见错误与调试入门」专题编写,共 20 题(判断 5 题、单选 10 题、多选 5 题),满分 125 分。本试卷考察上下文丢失与恢复处理、错误码检查与定位方法、黑屏问题的分层排查思路、设备间渲染差异的成因,以及坐标系与视口的调试手段。

20 题 40 分钟 ★

渲染管线与着色器基础专题测试

本试卷围绕「渲染管线与着色器基础」专题编写,共 20 题(判断 6 题、单选 8 题、多选 6 题),满分 130 分。本试卷考察可编程渲染管线的阶段划分、顶点着色器与片元着色器的职责、着色器编译链接流程与错误日志读取,以及 attribute 与 uniform 的数据传参语义。

20 题 40 分钟 ★

顶点数据与缓冲区对象专题测试

本试卷围绕「顶点数据与缓冲区对象」专题编写,共 23 题(判断 6 题、单选 11 题、多选 6 题),满分 145 分。本试卷考察顶点缓冲对象的创建与数据上传、attribute 绑定与顶点布局描述、交错与分离布局的取舍、索引缓冲与顶点复用,以及动态数据更新与状态机绑定时机。

23 题 50 分钟 ★

颜色、纹理与采样入门专题测试

本试卷围绕「颜色、纹理与采样入门」专题编写,共 21 题(判断 6 题、单选 9 题、多选 6 题),满分 135 分。本试卷考察纹理对象的创建与图片上传、UV 坐标与采样流程、过滤与环绕模式的选型、跨域图片的 CORS 限制,以及纹理格式对显存与颜色的影响。

21 题 45 分钟 ★