File tree Expand file tree Collapse file tree 13 files changed +370
-0
lines changed Expand file tree Collapse file tree 13 files changed +370
-0
lines changed Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-01 用Three.js创建你的第一个三维创景</ h2 >
14
+ < ul >
15
+ < li > < a href ="01-basic-skeleton.html "> 01-basic-skeleton</ a > </ li >
16
+ < li > < a href ="02-first-scene.html "> 02-first-scene</ a > </ li >
17
+ < li > < a href ="03-materials-light.html "> 03-materials-light</ a > </ li >
18
+ < li > < a href ="04-materials-light-animation.html "> 04-materials-light-animation</ a > </ li >
19
+ < li > < a href ="05-control-gui.html "> 05-control-gui</ a > </ li >
20
+ < li > < a href ="06-screen-size-change.html "> 06-screen-size-change</ a > </ li >
21
+ </ ul >
22
+ </ body >
23
+
24
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-02 使用构建Three.js场景的基本组件</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-basic-scene.html "> 01-basic-skeleton</ a > </ li >
16
+ < li > < a href ="./02-foggy-scene.html "> 02-foggy-scene</ a > </ li >
17
+ < li > < a href ="./03-forced-materials.html "> 03-forced-materials</ a > </ li >
18
+ < li > < a href ="./04-geometries.html "> 04-geometries</ a > </ li >
19
+ < li > < a href ="./05-custom-geometry.html "> 05-custom-geometry</ a > </ li >
20
+ < li > < a href ="./06-mesh-properties.html "> 06-mesh-properties</ a > </ li >
21
+ < li > < a href ="./07-both-cameras.html "> 07-both-cameras</ a > </ li >
22
+ < li > < a href ="./08-cameras-lookat.html "> 08-cameras-lookat</ a > </ li >
23
+ </ ul >
24
+ </ body >
25
+
26
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-03 使用Three.js里的各种光源</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-ambient-light.html "> 01-ambient-light</ a > </ li >
16
+ < li > < a href ="./02-point-light.html "> 02-point-light</ a > </ li >
17
+ < li > < a href ="./03-spot-light.html "> 03-spot-light</ a > </ li >
18
+ < li > < a href ="./04-directional-light.html "> 04-directional-light</ a > </ li >
19
+ < li > < a href ="./05-hemisphere-light.html "> 05-hemisphere-light</ a > </ li >
20
+ < li > < a href ="./06-area-light.html "> 06-area-light</ a > </ li >
21
+ < li > < a href ="./07-lensflares.html "> 07-lensflares</ a > </ li >
22
+ </ ul >
23
+ </ body >
24
+
25
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-04 使用Three.js的材质</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-basic-mesh-material.html "> 01-basic-mesh-material</ a > </ li >
16
+ < li > < a href ="./02-depth-material.html "> 02-depth-material</ a > </ li >
17
+ < li > < a href ="./03-combined-material.html "> 03-combined-material</ a > </ li >
18
+ < li > < a href ="./04-mesh-normal-material.html "> 04-mesh-normal-material</ a > </ li >
19
+ < li > < a href ="./05-mesh-face-material.html "> 05-mesh-face-material</ a > </ li >
20
+ < li > < a href ="./06-mesh-lambert-material.html "> 06-mesh-lambert-material</ a > </ li >
21
+ < li > < a href ="./07-mesh-phong-material.html "> 07-mesh-phong-material</ a > </ li >
22
+ < li > < a href ="./08-shader-material.html "> 08-shader-material</ a > </ li >
23
+ < li > < a href ="./09-line-material.html "> 09-line-material</ a > </ li >
24
+ < li > < a href ="./10-line-material-dashed.html "> 10-line-material-dashed</ a > </ li >
25
+ </ ul >
26
+ </ body >
27
+
28
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-05 学习使用几何体</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-basic-2d-geometries-plane.html "> 01-basic-2d-geometries-plane</ a > </ li >
16
+ < li > < a href ="./02-basic-2d-geometries-circle.html "> 02-basic-2d-geometries-circle</ a > </ li >
17
+ < li > < a href ="./03-basic-2d-geometries-shape.html "> 03-basic-2d-geometries-shape</ a > </ li >
18
+ < li > < a href ="./04-basic-3d-geometries-cube.html "> 04-basic-3d-geometries-cube</ a > </ li >
19
+ < li > < a href ="./05-basic-3d-geometries-sphere.html "> 05-basic-3d-geometries-sphere</ a > </ li >
20
+ < li > < a href ="./06-basic-3d-geometries-cylinder.html "> 06-basic-3d-geometries-cylinder</ a > </ li >
21
+ < li > < a href ="./07-basic-3d-geometries-torus.html "> 07-basic-3d-geometries-torus</ a > </ li >
22
+ < li > < a href ="./08-basic-3d-geometries-ring.html "> 08-basic-3d-geometries-ring</ a > </ li >
23
+ < li > < a href ="./09-basic-3d-geometries-polyhedron.html "> 09-basic-3d-geometries-polyhedron</ a > </ li >
24
+ </ ul >
25
+ </ body >
26
+
27
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-06 使用高级几何体和二元操作</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-advanced-3d-geometries-convex.html "> 01-advanced-3d-geometries-convex</ a > </ li >
16
+ < li > < a href ="./02-advanced-3d-geometries-lathe.html "> 02-advanced-3d-geometries-lathe</ a > </ li >
17
+ < li > < a href ="./03-extrude-geometry.html "> 03-extrude-geometry</ a > </ li >
18
+ < li > < a href ="./04-extrude-tube.html "> 04-extrude-tube</ a > </ li >
19
+ < li > < a href ="./05-extrude-svg.html "> 05-extrude-svg</ a > </ li >
20
+ < li > < a href ="./06-parametric-geometries.html "> 06-parametric-geometries</ a > </ li >
21
+ < li > < a href ="./07-text-geometry.html "> 07-text-geometry</ a > </ li >
22
+ < li > < a href ="./08-binary-operations.html "> 08-binary-operations</ a > </ li >
23
+ < li > < a href ="./09-basic-3d-geometries-polyhedron.html "> 09-basic-3d-geometries-polyhedron</ a > </ li >
24
+ </ ul >
25
+ </ body >
26
+
27
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-07 粒子和粒子系统</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-particles.html "> 01-particles</ a > </ li >
16
+ < li > < a href ="./02-particles-webgl.html "> 02-particles-webgl</ a > </ li >
17
+ < li > < a href ="./03-basic-point-cloud.html "> 03-basic-point-cloud</ a > </ li >
18
+ < li > < a href ="./04-program-based-sprites.html "> 04-program-based-sprites</ a > </ li >
19
+ < li > < a href ="./05a-program-based-point-cloud-webgl.html "> 05a-program-based-point-cloud-webgl</ a > </ li >
20
+ < li > < a href ="./05b-program-based-sprites-webgl.html "> 05b-program-based-sprites-webgl</ a > </ li >
21
+ < li > < a href ="./06-rainy-scene.html "> 06-rainy-scene</ a > </ li >
22
+ < li > < a href ="./07-snowy-scene.html "> 07-snowy-scene</ a > </ li >
23
+ < li > < a href ="./08-sprites.html "> 08-sprites</ a > </ li >
24
+ < li > < a href ="./09-sprites-3D.html "> 09-sprites-3D</ a > </ li >
25
+ < li > < a href ="./10-create-particle-system-from-model.html "> 10-create-particle-system-from-model</ a > </ li >
26
+ </ ul >
27
+ </ body >
28
+
29
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-08 创建、加载高级网格和几何体</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-grouping.html "> 01-grouping</ a > </ li >
16
+ < li > < a href ="./02-merging.html "> 02-merging</ a > </ li >
17
+ < li > < a href ="./03-load-save-json-object.html "> 03-load-save-json-object</ a > </ li >
18
+ < li > < a href ="./04-load-save-json-scene.html "> 04-load-save-json-scene</ a > </ li >
19
+ < li > < a href ="./05-blender-from-json.html "> 05-blender-from-json</ a > </ li >
20
+ < li > < a href ="./06-load-obj.html "> 06-load-obj</ a > </ li >
21
+ < li > < a href ="./07-load-obj-mtl.html "> 07-load-obj-mtl</ a > </ li >
22
+ < li > < a href ="./08-load-collada.html "> 08-load-collada</ a > </ li >
23
+ < li > < a href ="./09-load-stl.html "> 09-load-stl</ a > </ li >
24
+ < li > < a href ="./10-load-ctm.html "> 10-load-ctm</ a > </ li >
25
+ < li > < a href ="./11-load-vtk.html "> 11-load-vtk</ a > </ li >
26
+ < li > < a href ="./12-load-pdb.html "> 12-load-pdb</ a > </ li >
27
+ < li > < a href ="./13-load-PLY.html "> 13-load-PLY</ a > </ li >
28
+ < li > < a href ="./14-load-awd.html "> 14-load-awd</ a > </ li >
29
+ < li > < a href ="./15-load-assimp.html "> 15-load-assimp</ a > </ li >
30
+ < li > < a href ="./16-load-vrml.html "> 16-load-vrml</ a > </ li >
31
+ < li > < a href ="./17-load-babylon.html "> 17-load-babylon</ a > </ li >
32
+ </ ul >
33
+ </ body >
34
+
35
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-09 创建动画和移动相机</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-basic-animation.html "> 01-basic-animation</ a > </ li >
16
+ < li > < a href ="./02-selecting-objects.html "> 02-selecting-objects</ a > </ li >
17
+ < li > < a href ="./03-animation-tween.html "> 03-animation-tween</ a > </ li >
18
+ < li > < a href ="./04-trackball-controls-camera.html "> 04-trackball-controls-camera</ a > </ li >
19
+ < li > < a href ="./05-fly-controls-camera.html "> 05-fly-controls-camera</ a > </ li >
20
+ < li > < a href ="./06-roll-controls-camera.html "> 06-roll-controls-camera</ a > </ li >
21
+ < li > < a href ="./07-first-person-camera.html "> 07-first-person-camera</ a > </ li >
22
+ < li > < a href ="./08-controls-orbit.html "> 08-controls-orbit</ a > </ li >
23
+ < li > < a href ="./10-morph-targets.html "> 10-morph-targets.html</ a > </ li >
24
+ < li > < a href ="./11-morph-targets-manually.html "> 11-morph-targets-manually</ a > </ li >
25
+ < li > < a href ="./12-bones-manually.html "> 12-bones-manually</ a > </ li >
26
+ < li > < a href ="./13-animation-from-blender.html "> 13-animation-from-blender</ a > </ li >
27
+ < li > < a href ="./14-animation-from-collada.html "> 14-animation-from-collada</ a > </ li >
28
+ < li > < a href ="./15-animation-from-md2.html "> 15-animation-from-md2</ a > </ li >
29
+ < li > < a href ="./16-animation-from-gltf.html "> 16-animation-from-gltf</ a > </ li >
30
+ </ ul >
31
+ </ body >
32
+
33
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-10 加载和使用纹理</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-basic-texture-dds.html "> 01-basic-texture-dds</ a > </ li >
16
+ < li > < a href ="./01-basic-texture-pvr.html "> 01-basic-texture-pvr</ a > </ li >
17
+ < li > < a href ="./01-basic-texture-tga.html "> 01-basic-texture-tga</ a > </ li >
18
+ < li > < a href ="./01-basic-texture.html "> 01-basic-texture</ a > </ li >
19
+ < li > < a href ="./02-bump-map.html "> 02-bump-map</ a > </ li >
20
+ < li > < a href ="./03-normal-map.html "> 03-normal-map</ a > </ li >
21
+ < li > < a href ="./04-light-map.html "> 04-light-map</ a > </ li >
22
+ < li > < a href ="./05-env-map-dynamic.html "> 05-env-map-dynamic</ a > </ li >
23
+ < li > < a href ="./05-env-map-static.html "> 05-env-map-static</ a > </ li >
24
+ < li > < a href ="./06-specular-map.html "> 06-specular-map</ a > </ li >
25
+ < li > < a href ="./07-uv-mapping-manual.html "> 07-uv-mapping-manual</ a > </ li >
26
+ < li > < a href ="./07-uv-mapping.html "> 07-uv-mapping</ a > </ li >
27
+ < li > < a href ="./08-repeat-wrapping.html "> 08-repeat-wrapping</ a > </ li >
28
+ < li > < a href ="./09-canvas-texture.html "> 09-canvas-texture</ a > </ li >
29
+ < li > < a href ="./10-canvas-texture-bumpmap.html "> 10-canvas-texture-bumpmap</ a > </ li >
30
+ < li > < a href ="./11-video-texture-alternative.html "> 11-video-texture-alternative</ a > </ li >
31
+ < li > < a href ="./11-video-texture.html "> 11-video-texture</ a > </ li >
32
+ < li > < a href ="./test.html "> test</ a > </ li >
33
+ </ ul >
34
+ </ body >
35
+
36
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-11 定制着色器和渲染后期处理</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-basic-effect-composer.html "> 01-basic-effect-composer</ a > </ li >
16
+ < li > < a href ="./02-post-processing-simple-passes.html "> 02-post-processing-simple-passes</ a > </ li >
17
+ < li > < a href ="./03-glitch-pass.html "> 03-glitch-pass</ a > </ li >
18
+ < li > < a href ="./03-post-processing-masks.html "> 03-post-processing-masks</ a > </ li >
19
+ < li > < a href ="./04-shaderpass-simple.html "> 04-shaderpass-simple</ a > </ li >
20
+ < li > < a href ="./05-shaderpass-blur.html "> 05-shaderpass-blur</ a > </ li >
21
+ < li > < a href ="./06-shaderpass-advanced.html "> 06-shaderpass-advanced</ a > </ li >
22
+ < li > < a href ="./07-shaderpass-custom.html "> 07-shaderpass-custom</ a > </ li >
23
+ </ ul >
24
+ </ body >
25
+
26
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < h2 > chapter-12 用Physijs在场景中添加物理效果</ h2 >
14
+ < ul >
15
+ < li > < a href ="./01-basic-scene.html "> 01-basic-scene</ a > </ li >
16
+ < li > < a href ="./02-material-properties.html "> 02-material-properties</ a > </ li >
17
+ < li > < a href ="./03-shapes.html "> 03-shapes</ a > </ li >
18
+ < li > < a href ="./04-constraints.html "> 04-constraints</ a > </ li >
19
+ < li > < a href ="./05-dof-constraint.html "> 05-dof-constraint</ a > </ li >
20
+ < li > < a href ="./06-audio.html "> 06-audio</ a > </ li >
21
+ < li > < a href ="./hinge.html "> hinge</ a > </ li >
22
+ </ ul >
23
+ </ body >
24
+
25
+ </ html >
Original file line number Diff line number Diff line change
1
+ <!DOCTYPE html>
2
+ < html >
3
+
4
+ < head >
5
+
6
+ < meta http-equiv ="content-type " content ="txt/html; charset=utf-8 " />
7
+ < title > Hello, ThreeJs</ title >
8
+
9
+ </ head >
10
+
11
+ < body >
12
+ < h1 > Hello, ThreeJs</ h1 >
13
+ < ul >
14
+ < li > < a href ="chapter-01 "> chapter-01 用Three.js创建你的第一个三维创景</ a > </ li >
15
+ < li > < a href ="chapter-02 "> chapter-02 使用构建Three.js场景的基本组件</ a > </ li >
16
+ < li > < a href ="chapter-03 "> chapter-03 使用Three.js里的各种光源</ a > </ li >
17
+ < li > < a href ="chapter-04 "> chapter-04 使用Three.js的材质</ a > </ li >
18
+ < li > < a href ="chapter-05 "> chapter-05 学习使用几何体</ a > </ li >
19
+ < li > < a href ="chapter-06 "> chapter-06 使用高级几何体和二元操作</ a > </ li >
20
+ < li > < a href ="chapter-07 "> chapter-07 粒子和粒子系统</ a > </ li >
21
+ < li > < a href ="chapter-08 "> chapter-08 创建、加载高级网格和几何体</ a > </ li >
22
+ < li > < a href ="chapter-09 "> chapter-09 创建动画和移动相机</ a > </ li >
23
+ < li > < a href ="chapter-10 "> chapter-10 加载和使用纹理</ a > </ li >
24
+ < li > < a href ="chapter-11 "> chapter-11 定制着色器和渲染后期处理</ a > </ li >
25
+ < li > < a href ="chapter-12 "> chapter-12 用Physijs在场景中添加物理效果</ a > </ li >
26
+ </ ul >
27
+ </ body >
28
+
29
+ </ html >
You can’t perform that action at this time.
0 commit comments