# Learning Three.js **Repository Path**: scqilin/Learning-Three.js ## Basic Information - **Project Name**: Learning Three.js - **Description**: Learning Three.js(Three.js 开发指南)第二版的案例代码 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: https://scqilin.gitee.io/learning-three.js/ - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 2 - **Created**: 2019-04-16 - **Last Updated**: 2025-03-21 ## Categories & Tags **Categories**: ebooks-manual **Tags**: None ## README learning-threejs-second(r69) ================ ## Second edition learning Three.js 本项目是Learning Three.js(Three.js 开发指南)第二版的案例代码,代码是基于r69版本的(目前r103版本)。 。 案例列表经过简单的改造,改成类似three官网的案例那种样式,觉得那是一个完美的展示案例的方式,左边列表右边预览。 并生成了pages,可以直接在网站中打开预览。 注意: chapter-09:16-animation-from-gltf chapter-12:12_06-audio 这个两个案例不能运行,由于版本太旧,很多功能被遗弃,这里就不去修改这两个案例了。 GitHub上有本书的第三版的案例代码:learning-threejs-third。好像并没有发行第三版纸质书籍。现在市面上依然存在大量第二版,甚至第一版的书籍,仍是众多初学者的入门书籍,比如我。 我也整理一下第三版的案例列表(只有源码),和第二版相比除了版本号提高到了95,基本没太多的变化,对于一些函数则是该删的删,该增的增,做到了与时俱进。 下面是两个版本的在线演示地址: #### [learning-threejs-second(r69)在线演示](https://scqilin.gitee.io/learning-three.js/) #### [learning-threejs-thrid(r95)在线演示](https://scqilin.gitee.io/learning-three.js-third/)