Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

Version 0.3.7

Compare
Choose a tag to compare
@manthey manthey released this 11 Jul 18:53
· 21 commits to master since this release

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