Skip to content

Releases: janbridley/svg3d

Release v0.1.2

04 Mar 18:31
7affc8a
Compare
Choose a tag to compare

v0.1.2

Fixed

  • Image links in README.rst

v0.1.1

Added

  • Added public ReadtheDocs page.
  • Additional examples

v0.1.0

Changed:

  • Removed pyrr dependency by implementing matrix methods
  • Mesh class is now more verstaile, and supports initialization from Coxeter objects

Added:

  • Added isometric, dimetric, and trimetric convenience functions to View class.
  • Support meshes with nonuniform degree (e.g. mixed tri-quad meshes). Faces are padded out to the largest polygon's size in the projection step, and are filtered back down before drawing the SVG.
  • get_lookat_matrix and get_projection_matrix methods to replace calls to pyrr required by the old version
  • Additional tests and CI
  • New Shader submodule, which supports a few basic lighting models and provides an interface for future development

Removed:

  • Camera class has been replaced with view.look_at and view.projection
  • Scene class has been removed in favor of basic Python iterables.
  • extras from original svg3d