WebGL 概述 VIP

成为vip会员,免费看所有精品课程

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

WebGL 概述

4课时,24分钟
曾亮LiangZeng
曾亮LiangZeng

极客学院签约布道师

课程背景:
WebGL 是一种 3D 绘图标准,这种绘图技术标准允许把 JavaScript 和OpenGL ES 2.0 结合在一起,通过增加 OpenGL ES 2.0 的一个 JavaScript 绑定,WebGL 可以为 HTML5 Canvas 提供硬件 3D 加速渲染,这样 Web 开发人员就可以借助系统显卡来在浏览器里更流畅地展示 3D 场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL 技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂 3D 结构的网站页面,甚至可以用来设计 3D 网页游戏等。

核心内容:
1. WebGL 是什么
2. 图像硬件介绍
3. WebGL 程序执行原理
4. WebGL 与 HTML5 及 Javascript 的关系

软件环境:现代浏览器

是否提供资料:

课程等级:中级

适合人群:
Web 前端开发人员、3D 游戏从业人员
  • 技术问答

相关课程

  • Phaser.js 游戏的创建

    本课程首先对 Phaser.js 游戏框架做一个简单的介绍,然后讲解怎么用 Phaser.js 来创建一个游戏,其中还会涉及到游戏场景、资源加载以及游戏缩放等知识点。本课程的主要目的是让学员了解 Phaser.js 是什么,能做什么,最后让学员能够使用 Phaser.js 来开始创建游戏并明白 Phaser.js 中一些最基本的概念。

    5课时 50分钟
    初级
    7570人学习
  • 3D 图形学入门

    本课程主要讲解 3D 图形学入门基础知识,内容包括坐标系、点、线和面,转换的通俗概念以及矩阵、纹理和着色器等。通过本课程学习,学员可对 3D 图形学的概念、背景有一定了解,并为学习 WebGL 打下坚实的基础。

    5课时 19分钟
    初级
    21773人学习
  • HTML5 微场景实战

    本课程主要讲解如何使用 HTML5 实现一个微场景,通过 CSS3 与 JavaScript 的配合,完成 PPT 中的基础动作,实现华丽的动画效果。本课程既是 HTML5 的实例,也是 JavaScript 的实例,课程讲解主要是思路分析、需求转换和代码解析,同时也会详细的讲解代码的调试和错误的排除。

    7课时 190分钟
    初级
    27164人学习
  • HTML5 文件API(二)

    本套课程主要讲解 HTML5 文件 API 中的 FileSystem,FileSystem API 适用于当用户需要永久保存数据。主要内容包含 FileSystem 概述及浏览器检测、申请磁盘配额和创建文件

    3课时 18分钟
    初级
    9514人学习