Vue Gl Versions Save

Vue.js components rendering 3D WebGL graphics reactively with three.js

v0.18.1

4 years ago

What’s Changed

  • Prop validations (#773) @h-ikeda
    • number prop type into int and float types.
    • Some props to be required.
    • Some props to have custom validations.

v0.18.0

4 years ago

What’s Changed

  • Add new VglShape Component and its base components (#739) @h-ikeda

names prop type accepts space-separated string as a group of names. Then name prop type is restricted not to have any spaces.
Therefore, VglMesh component can accept space-separated names as material names.

VglExtrudeGeometry component now accepts names of the VglShape component as shapes prop.

v0.17.0

4 years ago

What’s Changed

  • Build(deps-dev): bump three from 0.110.0 to 0.111.0 (#727) @dependabot-preview
  • Simplify namespace management and rendering lifecycles (#700) @h-ikeda

VglNamespace component now provides Namespace class instances those have event listening system. Please check the document and code for VglNamespace if you touch namespaces directly. In previous versions, beforeRender hook was called to set geometries, materials, and other objects specified by name. From this version, beforeRender hook is removed and objects are set synchronously in watchers.

v0.16.0

4 years ago

This version requires three.js v0.110.0 or above.

  • New features

    • VglExtrudeGeometry component
  • Fixes

    • handles new three.js version (0.110.0)
    • reactive rendering triggered by namespace object changes

v0.15.0

4 years ago

v0.15.0

Features

  • The new VglShaderMaterial component.

v0.14.0

4 years ago

Features

  • fog and backgroundTexture for VglScene
  • set name property of the THREE's Object3D by prop

Maintenance

  • Use newest version of three.js

v0.13.0

4 years ago

Features

  • materials prop of Objects now accept array of materials.
  • Use newest version of Three.js (0.105.1).

v0.12.2

5 years ago
  • Update depending three.js version to 0.104.0

v0.12.1

5 years ago
  • Update three.js version from 0.102.0 to 0.103.0

v0.12.0

5 years ago

Features

  • Add support for typescript (add definitions, all components defined as an object).