Skip to content

Full Release

Latest
Compare
Choose a tag to compare
@Crowfunder Crowfunder released this 11 Jan 23:50
8ed22d3

Major release breaking compatibility!

What's Changed

  • Complete Back-End overhaul, rewrite of the entire model structure. Now all model data is represented by a class schema. Modules now create and return objects created from said schema instead of relying on args dict.
  • Support for multiple materials on single model.
  • Logging is now handled by logging library, instead of a custom logger.
  • Certain model elements that were passed in args are now automatically calculated.
  • main.py now receives input arguments in a simple Settings object instead of multiple function arguments.
  • Heavy code refactoring.
  • Fix multiple indices reordering bugs.
  • In certain cases, when importing a model with weighted vertices, performance may have been boosted by even 1000%. (I'm not kidding.)

Documentation to be finished.

Full Changelog: v0.1.0beta...v1.0.0

Release SHA256 checksum: ea94a1d5b57d4d3ac9d8c0f869546c57088e61cd804b69e8874250cd2c6ba2cb