TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312457
|
资源详情
Three.js是基于webgl技术的三维引擎,是国内使用最多的一款三维引擎。通过threejs框架可以快速实现产品在线预览、室内漫游、WebVR、大数据可视化等应用。
请认真阅读以下介绍,会有很多你关心的内容。
源码下载位置:
滚动到本页面的最下方。
一、教程说明
有一定的Threejs基础和WebGL基础,希望能够深入理解Three.js引擎,想了解Threejs是如何对WebGLAPI和着色器封装的,想了解Threejs向量、矩阵等数学知识,在实际的项目中需要使用Threejs自定义着色器代码。
二、源码下载
源码和课件在本课程页面滚动到最下方
二、源码
进阶—Threejs数学模块
【录播】1.向量(30分钟)免费试学
【录播】2.矩阵(17分钟)免费试学
【录播】3.旋转、平移和缩放矩阵(18分钟)免费试学
【录播】4.投影矩阵、视图矩阵(15分钟)
【录播】5.包围盒Box3、Box2、Sphere(18分钟)
【录播】6.欧拉Euler和四元数Quaternion(16分钟)
【录播】7.几何计算Line3、Triangle、Ray、Plane(18分钟)
进阶——Threejs系统原理
【录播】1.场景、相机和渲染器(23分钟)免费试学
【录播】2.WebGL渲染器简介(18分钟)
【录播】3.renderers目录下渲染器相关代码块介绍(26分钟)
【录播】4.顶点数据封装(20分钟)
【录播】5.解析几何体提取顶点数据(34分钟)
【录播】6.层级模型封装和解析(17分钟)
【录播】7.本地矩阵和世界矩阵(19分钟)
【录播】8.对象具体分类过程(22分钟)
【录播】9.点线网格模型和绘制模式(12分钟)
【录播】10.光源对象分类(19分钟)
进阶——Threejs系统原理
【录播】11.Material对应的Shader(21分钟)
【录播】12.处理shader代码(22分钟)
【录播】13.着色器字符串处理—材质属忄生、光源数量(11分钟)
【录播】14.火狐查看Three.js合成的着色器shader(5分钟)
【录播】15.传值-attribute.(17分钟)
【录播】16.uniform变量传值(26分钟)
【录播】17.着色器材质对象ShaderMaterial(10分钟)
进阶——Threejs自定义shader
【录播】1.第一个three.js着色器程序(15分钟)免费试学
【录播】2.着色器—矩阵变换(20分钟)免费试学
【录播】3.着色器——Uniform(13分钟)
【录播】4.着色器——光照计算(12分钟)
【录播】5.着色器——颜色插值计算(8分钟)
【录播】6.着色器——纹理贴图(9分钟)
【录播】7.着色器——彩色图处理为灰度图(6分钟)
【录播】8.着色器——UV动画(12分钟)
【录播】9.着色器——着色器模块.glsl调用(18分钟)
【录播】10.着色器—调用UniformsLib(16分钟)
进阶——Threejs自定义shader2
【录播】11.着色器——模仿系统的材质对象(12分钟)
【录播】12.着色器——自动提取光源对象信息(14分钟)
【录播】13.着色器——phong网格材质二次开发(9分钟)
【录播】14.WebGLRenderTarget(离屏渲染)(16分钟)
【录播】15.WebGLRenderTarget实现灰度图后处理功能(9分钟)
【录播】16.后处理EffectComposer—自定义着色器(19分钟)
【录播】17.后处理EffectComposer直接调用常见通道(10分钟)
|
|