This repository has been archived by the owner on Nov 7, 2023. It is now read-only.
Releases: OpenGeoscience/vgl
Releases · OpenGeoscience/vgl
Version 0.3.10
Version 0.3.9
- Fixed a pixel alignment issue at integer zoom levels.
Version 0.3.8
Rerelease of 0.3.7 with proper npm update.
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
Version 0.3.6
- Added
modelViewOriginUniform.setOrigin
- VGL is now released as a UMD module
Version 0.3.5
Fixes a bug when loading vgl on a page with no script tags.
Version 0.3.4
Bug fix release for caching shaders in multiple GL contexts.
Version 0.3.3
Minor release targeting performance improvements
- Clean up VBOs when we remove actors
- Allow setting the camera view matrix as a specific datatype
- Keep more precision in model view origins
- Clear cached shaders when exiting from a renderWindow
Bug fix
- Take GL context into account in shader caching
Version 0.3.2
Prepare for the next release
Version 0.3.0
Bump version number for release