Skip to content

0.916

Compare
Choose a tag to compare
@lifelandman lifelandman released this 17 Jan 02:01
· 22 commits to main since this release

0.91 original notes:
This update was kind of spur-of-the moment, but it makes some important improvements.
changes:

fixed a bug that was causing twice as many vertices than necessary to be written to the egg file.
changed a questionable decision that caused non mesh/armature objects to be "erased" in the final hierarchy. Now not only empties, but all blender objects will be rendered as empty entries in the final egg file.
Also:
I'm still planning on adding morph animation support, and then uv animation after that.
As it is now, I'm only fixing problems when they affect me personally. If you notice anything detrimental to this plugin's quality, please don't hesitate to reach out and let me know!

new to 0.915:
I deleted and redid the release for 0.91 after I found a rather stupid oversight that assumed blender would provide objects in an order from greatest to least hierarchy. The latest fix is a little hacky, but it skips parsing an object that has a parent not yet known until told to do so via recursion from parsing of the parent.

Also, this fix introduces a behavior where uv maps will not be exported if there is no texture applied to a mesh. I understand this could be annoying, but this prevents even more excess vertices from being generated. I will give users the ability to disable this behavior in a future update.

new to 0.916:
Is it clear yet that I'm doing this by the seat of my pants with insufficient testing? 0.915 simply broke armatures, so that's fixed.