I3D Blender Addon Versions Save

Rewriting the I3D blender addon from scratch and adding long-sought community features

v4.3.0-dev.3

1 year ago

4.3.0-dev.3 (2023-04-22)

Features

v4.3.0-dev.1

1 year ago

4.3.0-dev.1 (2023-04-11)

Features

  • various: Added emissiveColor & buildNavMeshMask support (673f482)

v4.2.0

1 year ago

4.2.0 (2023-02-26)

Features

  • material: Added support to export mirrors (#161) (8fd692a)

v4.1.1

1 year ago

4.1.1 (2022-09-19)

Bug Fixes

  • material: Update material.py for blender 3.3.0 (b704d78), closes #155

v4.1.0

2 years ago

4.1.0 (2022-03-23)

Features

  • i3d-properties: Add property for occluder and lodDistance (7f950a7)

v4.0.0

2 years ago

4.0.0 (2021-11-26)

⚠ BREAKING CHANGES

  • Blender-Version: Can no longer be installed on version <2.93

Features

  • Blender-Version: Bump Blender version to 2.93 (a639e0e)
  • Blender-Version: bump version to 2.92 (2b439f0)
  • material: add export of emissivemap (6f3d2a8), closes #133

Bug Fixes

  • attributes: fix bug in implementation of i3d_property helper function (c831794)
  • Light-UI: Fix an issue in the UI drawing for lights (Thanks @jtsage) (ea9a454), closes #137
  • Shader-Picker: Fix the shader picker to be able to handle shader version 5 (4d3dafb), closes #146

Documentation

  • system-model: add UML for auxilary classes and modules (ec4ef4c)

v3.0.0

3 years ago

3.0.0 (2021-03-16)

⚠ BREAKING CHANGES

  • bones: This change of orientation will require modders, that modify the rotation or position of a Bone node through scripts, to change the axis they use in. Since the Bones neutral transformation now properly aligns with the same axis' as GE's world coordinate orientation

Features

  • attributes: complete the new attribute system (22f4c44), closes #94
  • material: warn and assign default material for empty material slots (1c430a2)

Bug Fixes

  • dependency-install: change to sys.executable from bpy.app.binary_path_python (1015a1d)
  • lxml: fix an export error with mergegroups, when using lxml (17b4b7f), closes #84
  • attributes: fix attribute export and ui, with multiple dependencies (beae96f)
  • i3d-properties: fix a bug which caused collection export to throw an exception (e3b5d33)
  • light: change the GE attribute range to be derived from light cutoff_distance (6af27d7), closes #94
  • lights: add the last missing attributes for lights (712f323), closes #76
  • lights: update lights to follow new attribute definition system (f54286f)
  • shape: correctly set the tangent instead of the normal attribute, when normalmap is present (c04ebb6), closes #88
  • shape: export normal attribute only when shape has a material with a normalmap (a6551ae), closes #88
  • bones: change bone orientation from along Y to along Z, to match the visuals in Blender (d9adf44)
  • i3d-mapping: fix mapping for armatures if 'collapse armatures' is enabled (494e7ac), closes #99
  • skinned-mesh: fix bone transformation error, when collapse_armatures is enabled (6bd3190), closes #121
  • skinned-mesh: fix bone transformation error, when collapse_armatures is enabled (6bd3190), closes #121

Performance Improvements

  • attributes: add a new system for tracking attributes in blender or typing them manually (5cf9bd0)

Documentation

  • lxml: remove printouts to console used for testing lxml installation (620a39f)
  • attributes: describe the new attribute system in the documentation (bffa29e), closes #76
  • light: fix a wrong hint to where to find the shadows attribute (2113d61)
  • lights: add where to find the depending attributes to the description of attributes (4ca0e09)

v1.2.1

3 years ago

1.2.1 (2020-11-28)

Performance Improvements

  • xml: add lxml as the default xml parser (7a6b58c), closes #54

Documentation

  • developers: add commitizen info to developers toolchain category (03e580e)
  • i3d-mapping: add documentation on how to use the i3dmapping (9fcb1cd)
  • installation: add information about installing and setting up the addon (d332649)

v0.10.0

3 years ago

0.10.0 (2020-08-31)

Bug Fixes

Features

  • CI: Add automatic versioning and release (7c0e759)