适用人群
适用于对WebGL、Three.js等3D技术感兴趣,却不知道如何入门的同学, 课程带领大家深入理解WebGL的原理。
课程概述
课程由具有丰富经验的一线工程师为您介绍WebGL、Three.js相关知识。深入Three.js源码,带领去理解3D重要概念及原理。
课程目录:
课时1 WebGL与three.js的基础、与opengl的关系.mp4
课时2 编写第一个three.js程序.mp4
课时3three.js程序框架, 绘制一条直线.mp4
课时4三维世界的组成(点、线).mp4
课时5坐标系的秘密(世界坐标、本地坐标).mp4
课时6three.js让场景动起来的两种方法.mp4
课时7帧循环、游戏循环、渲染循环需要知道的深入意义.mp4
课时8three.js(WebGL)相机的工作原理,适用于任何一种3D编程方法.mp4
课时9正投影和透视投影相机的实践.mp4
课时10深入浅出WebGL中相机的三个向量参数.mp4
课时11WebGL课程注意事项.PNG
课时12学习前必读-代码下载-代码下载-代码下载-代码下载.zip
课时13光的初体验环境光.mp4
课时14光的初体验环境光(二).mp4
课时15光的初体验点光源.mp4
课时16纹理一种让模型美丽的特殊技能.mp4
课时17纹理基础篇:three.js为物体加上皮肤,让世界还原真实.mp4
课时18纹理基础篇:纹理的重复与纹理的回环以及纹理偏移.mp4
课时19自定义绘制一个彩色三角形,了解geometry的结构.mp4
课时20geometry中face及face中的值的介绍.mp4
课时21三维模型的加载与显示基础.mp4
课时22模型的格式及模型的加载(一).mp4
课时23模型的格式及模型的加载(二).mp4
课时24VtkLoader的内部实现原理及three.js代码阅读方法.mp4
课时25Vtk模型格式及模型的解析.mp4
课时26VtkLoader源码中THREE.BufferGeometry的奥秘.mp4
课时27WebGL性能篇:高效的渲染几何体,如何保持高帧数.mp4
课时28WebGL性能篇:高效的渲染几何体,如何保持高帧数(二).mp4
课时29WebGL性能篇:高效的绘制点数据-粒子系统初探.mp4
课时30WebGL模型篇:Obj模型(一).mp4
课时31WebGL模型篇:OBJLoader详解.mp4
课时32WebGl模型篇:怎么给Obj模型赋予多个纹理.mp4
课时33WebGL模型篇:3D的精髓-Obj模型的格式详解.mp4
课时34WebGL模型篇:3D的精髓-Obj模型的格式详解之二.mp4
课时35WebGL模型篇:3D的精髓-自己动手解析OBJ模型.mp4
课时36WebGL模型篇:3D的精髓-自己动手解析OBJ模型(三).mp4
课时37WebGL视图篇:类似3Dmax的多视图显示.mp4
课时38拾取-如何通过鼠标选中物体(一).mp4
课时39拾取-如何通过鼠标选中物体(二).mp4
课时40让物体围绕一个特定点旋转.mp4
课时41物体的旋转方法和技巧(二).mp4
课时42物体的旋转与技巧(三).mp4
课时43物体的旋转与技巧(四).mp4
课时44绚丽的粒子系统.mp4
课时45绚丽的粒子系统(二).mp4
课时46绚丽的粒子系统:怎么由Geometry生成粒子系统(三).mp4
课时47绚丽的粒子系统:生成多个粒子系统(四).mp4
课时48绚丽的粒子系统:粒子的运动.mp4
课时49WebGL游戏篇:做一个酷毙的飞行游戏.mp4
课时50WebGL游戏篇:做一个酷毙的飞行游戏(游戏的架构设计).mp4
课时51WEBGL游戏篇:做一个酷毙的飞行游戏(地图的原理与实现).mp4
课时52WEBGL游戏篇:做一个酷毙的飞行游戏(地图上场景的生成).mp4
课时53WebGL游戏篇:做一个酷毙的飞行游戏(地图上建筑物生成).mp4
课时54WebGL游戏篇:做一个酷毙的飞行游戏(地图上建筑物生成二).mp4
课时55WebGL游戏篇:做一个酷毙的飞行游戏(控制飞机的飞行).mp4
课时56WebGL数学高级篇(揭秘WebGL中的数学知识和原理)贝塞尔曲线绘制.mp4
课时57WebGL数学高级篇:绘制三次贝塞尔曲线原理.mp4
课时58WebGL数学高级篇:获取贝塞尔曲线上的点的算法.mp4
课时59WebGL数学高级篇:向量的减法、数乘向量、交换律、结合律.mp4
课时60向量的数量积叉积的物理意义和应用(一).mp4
课时61向量的数量积叉积的物理意义和应用(二).mp4
课时62WebGL数学高级篇:图形学中的几种坐标系(一).mp4
课时63WebGL数学高级篇(揭秘WebGL中的数学知识和原理):矩阵运算.mp4
课时64衣服、布料等柔性材料的模拟(一).mp4
课时65衣服、布料等柔性材料的模拟(二).mp4
课时66衣服、布料等柔性材料的模拟(三).mp4
课时67衣服、布料等柔性材料的模拟(四).mp4
课时68衣服、布料等柔性材料的模拟(五).mp4
课时69衣服、布料等柔性材料的模拟(六).mp4
课时70衣服、布料等柔性材料的模拟(七).mp4
课时71衣服、布料等柔性材料的模拟(八).mp4
课时72WebGL视图篇:多视图显示,结合正投影和透视投影相机.mp4
课时73衣服、布料模拟代码下载.zip
课时74第一人称射击游戏及源码,源码在附件下载、源码在附件下载.mp4
课时74第一人称射击游戏及源码,源码在附件下载、源码在附件下载.rar
课时75游戏项目的搭建.mp4
课时76游戏项目的搭建之代码详解.mp4
课时77地图的构建.mp4
课时78复杂地图构建的思路详解.mp4
课时79加阴影的步骤及为什么有这些步骤.mp4
课时80阴影的接收面设置.mp4
课时81游戏的键盘控制.mp4
课时82通过键盘控制相机的摇摆拍摄.mp4
课时83模型phong材质详解.mp4
课时84phong材质代码实践.mp4
课时85法线贴图,将几百万三角形渲染降低到几百个的方法.mp4
课时86法线贴图,将几百万三角形渲染降低到几百个的方法(二).mp4
课时87WebGL可以加载的模型类型.mp4
课时88遍历模型中的子模型,并实现多模型阴影.mp4
课时89加载更多的模型,调整代码结构.mp4
课时90设置枪的位置.mp4
课时91模拟人走动时的持枪的效果.mp4
课时92相机旋转时,枪怎么保证永远在相机前面.mp4
课时93子弹的原理.mp4
课时94实现子弹的详细步骤.mp4
课时95着色器可以做什么-代码下载、代码下载、代码下载见附件.mp4
课时95着色器可以做什么-代码下载、代码下载、代码下载见附件.rar
课时96着色器与硬件相关的原理理解.mp4
课时97着色器CPU、GPU之间的关系.mp4
课时98着色器例子.mp4
课时99着色器代码编写详解.mp4
课时100着色器之设备坐标系.mp4
课时101着色器之一致变量、易变变量.mp4
评论0