Skip to content

Commit 3412bc1

Browse files
committed
add another release note
1 parent 246a9fc commit 3412bc1

File tree

4 files changed

+4
-8
lines changed

4 files changed

+4
-8
lines changed

doc/tutorial-history.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ There are many, many changes to version 2.0.0-beta1 from version 1.5.1. Here ar
3535
as an extra that adds methods that compute the intersection, difference, union, and XOR of two
3636
polygons. Path triangulation now supports polygons with holes.
3737
- The default light configuration is no lights when creating a <a href="H3DU.LightSource.md">H3DU.LightSource</a>. The exception, for compatibility purposes, is when using a <a href="H3DU.Scene3D.md">H3DU.Scene3D</a> without rendering a custom `Batch3D`, in which case the default is one light source with its default values.
38-
- The default value for specular materials (<a href="H3DU.Material.md">H3DU.Material</a>) is now (0.1, 0.1, 0.1).
38+
- The default value for specular materials (<a href="H3DU.Material.md">H3DU.Material</a>) is now (0.1, 0.1, 0.1). The default value for shininess is now 32.
3939
- The Mesh class no longer supports multiple primitive types (lines, triangles, points). Using different modes that use the same primitive type (for example, TRIANGLE_FAN and QUAD_STRIP) in the same mesh is still supported.
4040
- Many of the tutorials were edited heavily to accommodate the new version. The `GraphicsPath` tutorial was added.
4141
- There were also numerous bug fixes.

doc/tutorial-overview.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,8 +339,6 @@ The following is a simple example of an HTML page that uses the HTML 3D library.
339339

340340
Version 2.0.0-beta1:
341341

342-
There are many, many changes to version 2.0.0-beta1 from version 1.5.1. Here are some of them, including the most important ones.
343-
344342
- All classes in the main library are moved to a new namespace called `H3DU`. For example, `Shape` is now <a href="H3DU.Shape.md">H3DU.Shape</a> and `Mesh` is now <a href="H3DU.Mesh.md">H3DU.Mesh</a>. Many classes in the "extras" directory are also moved to the `H3DU` namespace.
345343
- `Scene3D`, now <a href="H3DU.Scene3D.md">H3DU.Scene3D</a>, is no longer meant to be a scene graph of objects to draw. That job now belongs to the new <a href="H3DU.Batch3D.md">H3DU.Batch3D</a> class. Scene3D's `render` method now takes an array of `Batch3D`s to render. For compatibility, though, the methods allowing it to manage 3D models and the coordinate system, such as `makeShape` and `setPerspective`, can still be used until `H3DU.Scene3D` renders a custom `H3DU.Batch3D`. This compatibility behavior may be dropped in the future.
346344
- Alpha is disabled in WebGL contexts created with the <a href="H3DU.md#H3DU.get3DOr2DContext">H3DU.get3DOr2DContext</a> method.
@@ -368,7 +366,7 @@ There are many, many changes to version 2.0.0-beta1 from version 1.5.1. Here ar
368366
as an extra that adds methods that compute the intersection, difference, union, and XOR of two
369367
polygons. Path triangulation now supports polygons with holes.
370368
- The default light configuration is no lights when creating a <a href="H3DU.LightSource.md">H3DU.LightSource</a>. The exception, for compatibility purposes, is when using a <a href="H3DU.Scene3D.md">H3DU.Scene3D</a> without rendering a custom `Batch3D`, in which case the default is one light source with its default values.
371-
- The default value for specular materials (<a href="H3DU.Material.md">H3DU.Material</a>) is now (0.1, 0.1, 0.1).
369+
- The default value for specular materials (<a href="H3DU.Material.md">H3DU.Material</a>) is now (0.1, 0.1, 0.1). The default value for shininess is now 32.
372370
- The Mesh class no longer supports multiple primitive types (lines, triangles, points). Using different modes that use the same primitive type (for example, TRIANGLE_FAN and QUAD_STRIP) in the same mesh is still supported.
373371
- Many of the tutorials were edited heavily to accommodate the new version. The `GraphicsPath` tutorial was added.
374372
- There were also numerous bug fixes.

tutorials/history.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ There are many, many changes to version 2.0.0-beta1 from version 1.5.1. Here ar
3131
as an extra that adds methods that compute the intersection, difference, union, and XOR of two
3232
polygons. Path triangulation now supports polygons with holes.
3333
- The default light configuration is no lights when creating a {@link H3DU.LightSource}. The exception, for compatibility purposes, is when using a {@link H3DU.Scene3D} without rendering a custom `Batch3D`, in which case the default is one light source with its default values.
34-
- The default value for specular materials ({@link H3DU.Material}) is now (0.1, 0.1, 0.1).
34+
- The default value for specular materials ({@link H3DU.Material}) is now (0.1, 0.1, 0.1). The default value for shininess is now 32.
3535
- The Mesh class no longer supports multiple primitive types (lines, triangles, points). Using different modes that use the same primitive type (for example, TRIANGLE_FAN and QUAD_STRIP) in the same mesh is still supported.
3636
- Many of the tutorials were edited heavily to accommodate the new version. The `GraphicsPath` tutorial was added.
3737
- There were also numerous bug fixes.

tutorials/overview.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -335,8 +335,6 @@ The following is a simple example of an HTML page that uses the HTML 3D library.
335335

336336
Version 2.0.0-beta1:
337337

338-
There are many, many changes to version 2.0.0-beta1 from version 1.5.1. Here are some of them, including the most important ones.
339-
340338
- All classes in the main library are moved to a new namespace called `H3DU`. For example, `Shape` is now {@link H3DU.Shape} and `Mesh` is now {@link H3DU.Mesh}. Many classes in the "extras" directory are also moved to the `H3DU` namespace.
341339
- `Scene3D`, now {@link H3DU.Scene3D}, is no longer meant to be a scene graph of objects to draw. That job now belongs to the new {@link H3DU.Batch3D} class. Scene3D's `render` method now takes an array of `Batch3D`s to render. For compatibility, though, the methods allowing it to manage 3D models and the coordinate system, such as `makeShape` and `setPerspective`, can still be used until `H3DU.Scene3D` renders a custom `H3DU.Batch3D`. This compatibility behavior may be dropped in the future.
342340
- Alpha is disabled in WebGL contexts created with the {@link H3DU.get3DOr2DContext} method.
@@ -364,7 +362,7 @@ There are many, many changes to version 2.0.0-beta1 from version 1.5.1. Here ar
364362
as an extra that adds methods that compute the intersection, difference, union, and XOR of two
365363
polygons. Path triangulation now supports polygons with holes.
366364
- The default light configuration is no lights when creating a {@link H3DU.LightSource}. The exception, for compatibility purposes, is when using a {@link H3DU.Scene3D} without rendering a custom `Batch3D`, in which case the default is one light source with its default values.
367-
- The default value for specular materials ({@link H3DU.Material}) is now (0.1, 0.1, 0.1).
365+
- The default value for specular materials ({@link H3DU.Material}) is now (0.1, 0.1, 0.1). The default value for shininess is now 32.
368366
- The Mesh class no longer supports multiple primitive types (lines, triangles, points). Using different modes that use the same primitive type (for example, TRIANGLE_FAN and QUAD_STRIP) in the same mesh is still supported.
369367
- Many of the tutorials were edited heavily to accommodate the new version. The `GraphicsPath` tutorial was added.
370368
- There were also numerous bug fixes.

0 commit comments

Comments
 (0)