课程说明
本课程是一门关于使用Three.js进行可视化企业实战WebGL开发的课程。课程内容包括了Three.js的基础知识、着色器编写、特效制作、材质与纹理应用、灯光与阴影设置、点和线的应用、物理引擎的使用等方面的知识。通过学习这些内容,学员将能够掌握使用Three.js进行WebGL开发的基本技能,并能够实践各种实际场景的可视化项目。
除了Three.js的基础知识外,本课程还新增了Cesium和元宇宙的内容。学员将学习如何使用Cesium框架进行WebGL开发,掌握Cesium的基本使用方法,包括场景与物体的创建、材质与外观的设置,以及高级技巧如着色器编写和各种地理数据的应用。此外,还将学习如何打造智慧工厂场景、实现物体发光效果、使用地理数据生成3D物体与地图等。
通过本课程的学习,学员将能够全面掌握Three.js和Cesium的开发技术,熟练运用它们进行可视化企业实战项目的开发。无论是创建3D场景、制作特效、优化渲染性能,还是应用物理引擎、实现交互效果,学员都能够得到详细的指导和实践经验。同时,新增的元宇宙内容将使学员能够进一步拓展应用领域,探索元宇宙的可能性。
无论你是初学者还是有一定开发经验的开发者,本课程都将为你提供全面且深入的学习体验。通过学习本课程,你将能够掌握Three.js和Cesium的核心知识和技能,成为一名优秀的WebGL开发者,并能够应用所学知识开发出令人惊艳的可视化企业实战项目。现在就加入本课程,开始你的Three.js和Cesium之旅吧!
课程目录
10-002-Three.js可视化企业实战WEBGL课(新增Cesium+元宇宙)/
│01. 认识three.js与开发环境搭建/
│02 Three.js开发入门与调试设置/
│03 全面认识threejs物体/
│04 详解材质与纹理/
│05 详解PBR材质纹理/
│06 详解灯光与阴影/
│07 精通粒子特效/
│08 详解光线投射与物体交互/
│09 打造3D全屏滚动官网/
│10 应用物理引擎设置物体相互作用/
│11 WEBGL与GPU渲染原理(难点)后期再消化亦可/
│12 入门着色器编程/
│13 进阶着色器编程/
│14 着色器打造烟雾水云效果/
│15 着色器设置点材质/
│16 炫丽烟花交互项目案例/
│17 使用着色器加工材质/
│18 效果合成与后期处理/
│19 HTML混合3D渲染/
│20 曲线应用与轨迹运动/
│21 智慧城市项目准备与模型生成/
│22 智慧城市各类型特效/
│23 智慧城市大屏互动/
│24 blender基础/
│25 blender操作教学/
│26 blender建模/
│27 blender修改器使用/
│28 材质与原理化BSDF/
│29 智慧园建模/
│30 打造智慧园区/
│31 智慧园区动画与多种游览模式/
│32 骨骼动画/
│33 变形动画/
│34 打造智慧工厂/
│35 物体发光效果/
│36 地理数据生成3D物体与地图/
│37 附赠扩展:cesium入门/
│38 附赠扩展:cesium场景与物体/
│39 附赠扩展:cesium精通物体材质与外观/
│40 附赠扩展:cesium高级技巧-着色器编写材质与外观/
│41 附赠扩展:cesium应用各类型地理数据/
后续跟踪更新
![[衡天云]爆款云服务器 低至12元/月](/hty.png)