【ThreeJS基础教程-高级几何体篇】2.X基础篇总结/目录

高级几何体篇总结

  • 学习ThreeJS的捷径
  • 更好的视觉效果-综合案例2
  • 加载模型,加载模型时的常见错误
  • 多模型加载管理器LoadingManager
  • GL格式(GLTF/GLB)模型讲解与其他常用模型格式介绍
  • 加载GLTF/GLB格式文件,Draco压缩文件的获取与加载
  • BufferGeometry与BufferAttribute

学习ThreeJS的捷径

本段内容会写在0篇以外所有的,本人所编写的Threejs教程中

对,学习ThreeJS有捷径
当你有哪个函数不懂的时候,第一时间去翻一翻文档
当你有哪个效果不会做的时候,第一时间去翻一翻所有的案例,也许就能找到你想要的效果
最重要的一点,就是,绝对不要怕问问题,越怕找找别人问题,你的问题就会被拖的越久

如果你确定要走WebGL/ThreeJS的开发者路线的话,以下行为可以让你更快的学习ThreeJS

  1. 没事就把所有的文档翻一遍,哪怕看不懂,也要留个印象,至少要知道Threejs有什么
  2. 没事多看看案例效果,当你记忆的案例效果足够多时,下次再遇到相似问题时,你就有可能第一时间来找对应的案例,能更快解决你自己的问题
  3. 上述案例不只是官网的案例,郭隆邦技术博客,跃焱邵隼,暮志未晚等站点均有不少优质案例,记得一并收藏
    http://www.yanhuangxueyuan.com/ 郭隆邦技术博客
    https://www.wellyyss.cn/ 跃焱邵隼
    http://www.wjceo.com/ 暮志未晚
    这三个站点是我最常逛的站点,推荐各位有事没事逛一下,看看他们的案例和写法思路,绝对没坏处

更好的视觉效果-综合案例2

【ThreeJS基础教程-高级几何体篇】2.1更好的视觉效果-综合案例(2)
在综合案例2中,我们对texture有了最基本的了解,在了解完纹理如何使用后,我们又做了一个地球

加载模型,加载模型时的常见错误

【ThreeJS基础教程-高级几何体篇】2.2 加载模型,加载模型时的常见错误
在这一章节中,我们学会了如何加载模型,笔者分享了一些自己经历过的模型加载中的常见错误

多模型加载管理器LoadingManager

【ThreeJS基础教程-高级几何体篇】2.3 多模型加载管理器LoadingManager

在这一章节中,我们学会了如何使用manager来管理加载进度,并可以使用manager来制作进度条

GL格式(GLTF/GLB)模型讲解与其他常用模型格式介绍

【ThreeJS基础教程-高级几何体篇】2.4 GL格式(GLTF/GLB)模型讲解与其他常用模型格式介绍
在这一章节中,我们对threejs支持与兼容性最好的gl格式的模型做了基本了解,笔者也介绍了自己曾使用过的几大主流热门格式以及相关的优缺点

加载GLTF/GLB格式文件,Draco压缩文件的获取与加载

【ThreeJS基础教程-高级几何体篇】2.5 加载GLTF/GLB格式文件,Draco压缩文件的获取与加载

在这一章节中,我们可以学到如何加载GLTF/GLB格式的文件,我们可以学到如何获取draco压缩模型与如何加载draco压缩后的GLTF和GLB格式模型

BufferGeometry与BufferAttribute

【ThreeJS基础教程-高级几何体篇】2.6 BufferGeometry与BufferAttribute

在这一章节中,我们对bufferGeometry有了基本的了解,但是本篇难度过大,不建议深入研究

在后续的两篇应用中,我们可以使用bufferGeometry对物体进行居中,了解了物体的轴心,第二篇应用中了解了如何对buffGeometry做变形与点线面控制等操作

你可能感兴趣的:(ThreeJS,WebGL,前端)