This repository has been archived by the owner on Nov 7, 2023. It is now read-only.
Version 0.3.7
Several bug fixes:
- Fixed the material.exists function -- it always returned false.
- Fixed material.attribute for texture attributes.
- Fixed material.setAttribute when asking to set a texture attribute that was already set.
- shaderProgram.addShader never deleted the previous shader of the same type (calling it with two vertex shaders should only keep that shader).
- Fixed a bug in material.undoBindVertexData (it never worked).
- Fixed a bug in the geomData.sizeInBytes method.
- The depthPeelRenderer is referenced, but wasn't being included in the built library.
- Removing a node from a groupNode would not clear its parent value. Asking to remove it again would result in removing other children.
- Removing all children from a groupNode would only remove every other child.
- Fixed bugs in traversal and timestamps in groupNode.js.
- Fixed fallback code for freezeObject.
- Fixed traversing children in a group node.
Also:
- vgl.version now returns the current version information