Skip to content

VinthonyLab/webgl-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

webgl-tutorial

写给自己看的webGL教程

初识WEBGL

假设你和我一样有一定的前端基础,而且又对于图形学很感兴趣,在CSS/canvas/svg之外的领域想要去学习更多的知识, 那就让我们一起来揭开webgl新世界的大门吧

1.什么是 计算机图形学(CG) 和 计算机视觉(CV) 有什么区别?

根据现如今的发展,计算机图形学是利用计算机自身的硬件(GPU)和所定义的API(软件)去绘制图像(2D/3D)。

而计算机视觉则更多的用于计算机去识别读取的图像,由于人工智能和机器学习的发展,这一块发展迅猛。

而我们今天所要介绍的就是基于API所封装的在浏览器中使用的用来绘制2d/3d图形的开源库 WebGL

2.如何获取/安装webGL?

在这里推荐使用最新版本的Chrome浏览器,默认启动WebGL

3.参考内容

4.本文所有内容都属于自己理解

初学图形学,问题和建议可以直接发issue

目录

  1. 画个三角形
  2. 上色
  3. 转换

About

写给自己看的webGL教程

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published