【WebGL】Three.js
文章平均质量分 88
Microi风闲
三天不学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一文讲透 Vue3 + Three.js 材质属性之皮革篇【扫盲篇】
本文详细介绍了如何使用 Three.js 创建逼真的皮革材质,涵盖牛皮、羊皮和仿皮等多种类型。文章首先介绍了 Three.js 的 PBR 材质系统,并解析了关键参数如粗糙度、金属感和贴图等。接着,针对不同类型的皮革,提供了具体的材质配置代码和效果展示。此外,文章还探讨了高级贴图技术,包括贴图制作流程和组合贴图实战,并提出了性能优化策略,如贴图压缩、材质共享和 LOD 策略。最后,通过完整示例代码展示了如何将皮革材质应用到 3D 鞋类模型中。文章强调,真实感来自于细节的累积,建议在实践中多观察真实皮革的物理原创 2025-05-15 20:44:09 · 1088 阅读 · 11 评论 -
一文了解 threejs 中.bin 文件与 .gltf 文件 和 .glb 文件三者之间的关系
在 GLTF 生态中,.bin文件是GLTF格式的重要组成部分,通常与.gltf文件一起使用。.bin 文件:存储GLTF模型的二进制数据(如顶点、索引、动画等)。.gltf 文件:描述模型的结构和元数据,并引用.bin文件中的数据。.glb 文件:将.gltf和.bin文件打包成一个二进制文件。如果你需要修改模型(如更换皮肤),通常只需要操作.gltf文件中的材质或纹理引用,而不需要直接修改.bin文件。原创 2025-03-22 18:01:38 · 1128 阅读 · 6 评论 -
Vue3 + Three.js 极速入门:打造你的第一个3D可视化项目
🌈Three.js作为强大的WebGL库,配合Vue3的响应式特性,能轻松创建交互式3D可视化应用。本文将通过20分钟快速入门,带你掌握Vue3与Three.js的整合技巧,并提供可运行的代码示例。✨原创 2025-03-12 21:40:53 · 6944 阅读 · 55 评论
分享