价格: 39 学币

分类: 前端开发

发布时间: 2022-12-10 15:39:15

最近更新: 2025-01-23 14:02:09

资源类型: VIP

优惠: 开通VIP/SVIP免费获取此资源

开通VIP享受更多优惠 网盘下载地址

慕课网WebGL+Three.js 入门与实战,系统学习 Web3D 技术

课程介绍

WebGL+Three.js 入门与实战,系统学习 Web3D 技术视频教程,由优库it资源网整理完结无密发布。本课程系统组织了WebGL 和 Three.js 知识内容,并结合图形学相关的数学知识,带你从0基础入门,体系化学习它们的基本、进阶、高级用法。最终通过一款高质量的 3D 可视化项目-智慧城市,让你顺利将 WebGL 和 Three.js 技术落地,掌握其实际应用。

相关推荐

网易云课堂 - Three.js可视化企业实战WEBGL课

慕课网WebGL+Three.js 入门与实战,系统学习 Web3D 技术 上手热门企业级3D智慧城市项目,综合落地所学,打造酷炫城市街景,完成智慧城市模型搭建 慕课网WebGL+Three.js 入门与实战,系统学习 Web3D 技术 慕课网WebGL+Three.js 入门与实战,系统学习 Web3D 技术

课程目录

.
├──  第1章 课程开篇/
│   ├── [ 14M]  1-1课程导学
│   └── [8.5M]  1-2课程简介
├──  第2章 WebGL 简单应用:学习 WebGL 简单使用,建立 WebGL 认知/
│   ├── [4.8M]  2-1canvas和webgl的区别
│   ├── [ 34M]  2-2认识webgl,了解webgl
│   ├── [ 15M]  2-3webgl入门-给画布换个颜色
│   ├── [ 56M]  2-4绘制一个点
│   ├── [ 21M]  2-5介绍webgl三维坐标系
│   ├── [ 33M]  2-6学习使用attribute变量-绘制一个水平移动的点
│   ├── [ 33M]  2-7通过鼠标控制绘制
│   ├── [ 31M]  2-8使用uniform变量-绘制不同颜色的点
│   └── [ 56M]  2-9实战:实现一个贪吃蛇小游戏
├──  第3章 WebGL 多图形绘制和动画/
│   ├── [ 33M]  3-1使用缓冲区对象-绘制多个点
│   ├── [ 23M]  3-2多缓冲区和数据偏移
│   ├── [ 17M]  3-3实现多种图形绘制
│   ├── [ 12M]  3-4图形平移-着色器
│   ├── [5.2M]  3-5图形缩放-着色器
│   ├── [ 14M]  3-6图形旋转-着色器
│   ├── [ 24M]  3-7图形平移-平移矩阵
│   ├── [10.0M]  3-8图形缩放-缩放矩阵
│   ├── [ 19M]  3-9图形旋转-旋转矩阵
│   ├── [ 33M]  3-10图形复合变换-矩阵组合
│   └── [ 57M]  3-11实战:实现动态入场效果
├──  第4章 WebGL 颜色和纹理/
│   ├── [ 14M]  4-1使用varying变量-绘制彩色三角形
│   ├── [4.9M]  4-2从顶点到图形–webgl渲染流程介绍
│   ├── [ 60M]  4-3给图形添加背景图
│   ├── [ 25M]  4-4使用多重纹理
│   └── [ 30M]  4-5实战:实现基于webgl的放大镜
├──  第5章 WebGL原理学习:OpenGL ES 语言/
│   ├── [ 13M]  5-1OpenGLES语言基础
│   ├── [5.3M]  5-2矢量和矩阵
│   ├── [4.3M]  5-3纹理取样器
│   ├── [2.9M]  5-4分支和循环
│   ├── [6.2M]  5-5函数
│   ├── [3.9M]  5-6内置函数介绍
│   ├── [6.2M]  5-7存储限定词
│   └── [ 56M]  5-8实战:实现webgl小球融合
├──  第6章 WebGL 三维世界/
│   ├── [ 20M]  6-2正射投影
│   ├── [ 38M]  6-3透视投影
│   ├── [ 34M]  6-4立方体绘制(顶点法)
│   ├── [ 36M]  6-5立方体绘制(索引法)
│   ├── 【认准一手完整 www.ukoou.com】
│   ├── [ 51M]  6-6实战:实现图形圆角
│   └── [ 41M]  6-13D基础
├──  第7章 webgl 光照/
│   ├── [ 12M]  7-1光是如何使用的
│   └── [ 31M]  7-2给场景添加光源
├──  第8章  WebGL 进阶操作/
│   ├── [ 31M]  8-1雾化
│   ├── [ 11M]  8-2绘制圆形的点
│   └── [6.8M]  8-3绘制半透明物体
├──  第9章 【Threejs 基础】简单实现一些阴影、雾化的效果/
│   ├── [5.4M]  9-1什么是threejs
│   ├── [ 34M]  9-2渲染三维对象
│   ├── [ 11M]  9-3场景添加灯光
│   ├── [ 19M]  9-4添加阴影效果
│   └── [5.8M]  9-5添加雾化效果
├──  第10章 【Threejs 组件】每个组件都有其独特的使用方法,可以做特定的设置/
│   ├── [ 15M]  10-1基础组件-Scene
│   ├── [3.7M]  10-2基础组件-几何体
│   ├── [4.4M]  10-3基础组件-正射投影相机@优库it资源网
│   └── [3.6M]  10-4基础组件-透视投影相机
├──  第11章 【Threejs 光源】相信光,能照亮场景的每个角落,一个不够?再来几个吧。/
│   ├── [4.0M]  11-1光源类型
│   ├── [ 50M]  11-2聚光灯光源
│   ├── [9.6M]  11-3环境光
│   ├── [6.5M]  11-4点光源
│   ├── [ 13M]  11-5平行光
│   └── [ 13M]  11-6半球光
├──  第12章 【threejs 材质】不同的材质能呈现出不同的效果,合适最重要/
│   ├── [7.8M]  12-1材质简介
│   ├── [ 15M]  12-2基础材质
│   ├── [ 12M]  12-3深度材质
│   ├── [9.9M]  12-4法向材质
│   ├── [5.4M]  12-5面材质
│   ├── [ 11M]  12-6郎伯材质
│   ├── [8.6M]  12-7Phong材质
│   ├── [ 19M]  12-8着色器材质
│   ├── [ 20M]  12-9直线和虚线
│   └── [7.7M]  12-10联合材质
├──  第13章 【Threejs 几何体】还在为物体坐标烦恼吗?内置几何体来了/
│   ├── [2.4M]  13-1几何体简介
│   ├── [ 55M]  13-2二维平面
│   ├── [ 13M]  13-3二维圆
│   ├── [6.5M]  13-4自定义二维图形
│   ├── [ 12M]  13-5立方体
│   ├── [ 14M]  13-6球体
│   ├── [ 13M]  13-7圆柱体
│   ├── [ 14M]  13-8圆环
│   ├── [ 11M]  13-9纽结
│   ├── [ 24M]  13-10多面体
│   └── [ 25M]  13-11文字
├──  第14章 【Threejs 动画和相机】不同的角度看到的景色是不一样的,从多角度来观察吧/
│   ├── [3.3M]  14-1基础动画
│   ├── [ 15M]  14-2通过Tween实现动画
│   ├── [ 31M]  14-3点击选取对象
│   ├── [ 15M]  14-4加载外部文件
│   ├── 由优库it资源网ukoou.com
│   ├── [ 26M]  14-5使用相机控件
│   └── [ 74M]  14-6实战:实现骨骼动画
├──  第15章 【Threejs 纹理】场景不再单一,丰富多了/
│   ├── [ 16M]  15-1基础纹理
│   ├── [ 15M]  15-2凹凸贴图
│   ├── [ 17M]  15-3法向贴图
│   ├── [ 38M]  15-4环境贴图
│   ├── [ 14M]  15-5canvas贴图
│   └── [ 49M]  15-6实战:实现辉光效果
├──  第16章 【Threejs 粒子】舞动的精灵,你值得拥有/
│   ├── [ 23M]  16-1粒子和粒子系统
│   ├── [ 37M]  16-2使用粒子实现水波效果
│   ├── [ 49M]  16-3粒子组合成立方体
│   └── [ 91M]  16-4图片粒子化
├──  第17章 【智慧城市实战】基础内容怎么样了?来实战一下吧/
│   ├── [ 12M]  17-1blender基础使用
│   ├── [ 28M]  17-2通过blender创建城市模型
│   ├── [ 48M]  17-3创建项目及场景添加
│   ├── [ 60M]  17-4加载城市模型
│   ├── [ 16M]  17-5背景天空盒
│   ├── [ 36M]  17-6添加交互效果
│   ├── [ 34M]  17-7给建筑物添加渐变色
│   ├── [ 22M]  17-8创建建筑物外围线条
│   ├── [ 27M]  17-9添加建筑物扫描线
│   ├── [ 35M]  17-10添加场景扫描线
│   ├── [ 40M]  17-11特效:雷达效果
│   ├── [ 43M]  17-12特效:透明墙
│   ├── [ 27M]  17-13特效:地面扩散
│   ├── [ 17M]  17-14特效:扩散半球
│   ├── [ 27M]  17-15特效:旋转四棱锥
│   ├── [ 50M]  17-16特效:飞线
│   ├── [ 12M]  17-17特效:路径移动
│   ├── [ 26M]  17-18场景文字添加
│   ├── [ 59M]  17-19天气:冬雪
│   ├── [ 54M]  17-20天气:夏雨
│   ├── [ 26M]  17-21跟随鼠标缩放
│   ├── [ 31M]  17-22建筑物生长
│   └── [ 77M]  17-23烟雾预警
└──  第18章 番外篇:webgl里的数学/
    ├── [7.5M]  18-1番外1三角函数
    ├── [7.2M]  18-2番外2向量乘以标量
    ├── [2.5M]  18-3番外3向量长度计算
    ├── [ 23M]  18-4番外4两个向量的距离
    ├── [1.9M]  18-5番外5归一化
    ├── [ 11M]  18-6番外6点积
    ├── [ 19M]  18-7番外7叉积
    ├── [ 14M]  18-8番外8向量运算
    ├── [ 17M]  18-9番外9矩阵运算
    └── [3.4M]  18-10番外10旋转矩阵
└── 资料代码/

WebGL+Three.js 入门与实战,系统学习 Web3D 技术资源目录截图

慕课网WebGL+Three.js 入门与实战,系统学习 Web3D 技术 慕课网WebGL+Three.js 入门与实战,系统学习 Web3D 技术 慕课网WebGL+Three.js 入门与实战,系统学习 Web3D 技术