Skip to content

Commit

Permalink
Version 1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
peteroupc committed Jul 23, 2015
1 parent 91c643e commit 16df943
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 2 deletions.
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,40 @@ Examples
History
---------

Version 1.5:

- Add support for specular maps and normal maps, including
in the JSON mesh format and MTL material format.
- To support normal maps, extra methods for bitangents and
tangents were added to the Mesh class.
- Added six new demos and modified several others
- Support 24-bit color versions of TGA files
- Scene3D now does frustum culling of its shapes
- Fixed vertex normal calculation in the recalcNormals()
method of the Mesh class.
- Allow two-element arrays to be passed to the Mesh class's
texCoord3() method.
- Add getBoundingBox method to the Mesh class.
- Add the setVisible method to the Shape and ShapeGroup
classes.
- Allow reading OBJ files with negative reference numbers
- Add path.js (2D graphics paths) to extras
- Added an "axis" parameter to the SurfaceOfRevolution
constructor and fromFunction method
- Add vec3negate, vec3negateInPlace, vec3mul, and plane
and frustum methods to the GLMath class
- Deprecate the practice of setting shape materials directly
to textures (calling the Shape#setMaterial method with a
Texture object rather than a Material object).
- Deprecate certain properties of Transform that shouldn't
be exposed as a public API and add corresponding methods
for those properties
- Fix getPromiseResults
- Documentation added in many places
- "meshexamples.md" demo added and other demos edited
or rearranged
- Other changes and fixes

Version 1.4:

- Fixed camera.js issues (thanks to the user "the-sz" on GitHub)
Expand Down
2 changes: 1 addition & 1 deletion extras/objmtl.js
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ MtlData._getMaterial=function(mtl){
"specularMap":specularName
})
}
if(specularName){
if(normalName){
ret=ret.setParams({
"normalMap":normalName
})
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "html3dutil",
"version": "1.5.0-SNAPSHOT",
"version": "1.5.0",
"author": {
"name": "Peter Occil <[email protected]>"
},
Expand Down

0 comments on commit 16df943

Please sign in to comment.