对于一次直播分享的文字版记录 ( 倡议看视频 ), 视频云盘链接 全篇次要分为几个方向进行了介绍:
- Computer Graphics 相干
- WebGL 相干
- Threejs 相干
- Q&A 暂不记录
留神下述内容与直播内容可能略微存在差别。
Computer Graphics – 计算机图形学相干
什么是图形学? 如何学习计算机图形学?
计算机图形学就是钻研如何在计算机中示意图形、以及利用计算机进行图形的计算、解决和显示的一门学科。
上图蕴含 101 的收费分享内容, 视频学习举荐某站闫大的 Game101 解说 (~~ 找不到的小伙伴, 须要链接获取能够评论)
Rasterization 光栅化
Ray Tracing & Ray Casting
WebGL
WebGL 内容概述
WebGL is just a rasterization engine. It draws points,lines,and triangles based on code you supply. Getting WebGL to do anything slse is up to you to provide code to use points,lines and Triangles to accomlish your task.
GLSL – 着色器语言
ThreeJs
Threejs Overview – Threejs 概述
How to learn Threejs – 如何学习 threejs
Threejs EXample – Threejs 示例
带着思路回头再去看示例代码 登时会感觉很简略.
最初
可视化相干的架构设计, 源码学习,日常开发。我会逐渐进行深刻分享。如果对你有帮忙请关注我后续的内容。有须要的同学能够加一下我的联系方式 (在我的主页, 拉你进群聊)。