Releases: OpenSAGE/OpenSAGE.BlenderPlugin
Version 0.7.1
What's Changed
- Support 2nd UV map, file import logic optimization by @nkx111 in #256
- Adapt to blender 4.0 API changes by @Tarcontar in #263
Full Changelog: v0.6.9...v0.7.1
v0.7.0
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- delete base sphere object and mesh after hierarchy import
- fix face distance calculation to match 3DS max exporter
- multi-texture / multi-material support by @nkx111 thx!
Full Changelog: v0.6.9...v0.7.0
Normalmap export fixes
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- Correctly export normal mapped materials
Adaptions to Blender 3.0 API changes
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- fixed issues with api changes in blender 3.0
- export texture names always with '.tga' extension
Adaptions to python 3.9
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- added auto updater
- adaptions for python 3.9 used in blender 2.93 and later
- Bugfix: pivot and vertex groups are compared all lowercase
Improved error reporting
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- display valid vertex color layer names if layer name is invalid
- display actual bone weights if they do not add up to 100%
- inform user on animation import that armature might have been hidden due to visibility channels
- do not crash on animation import if channels reference non existing bones but inform user instead
- inform user on export if a mesh has no vertices and skip it
- Bugfix: read scale as float instead of short in 'AdaptiveDeltaAnimationChannel'
- Bugfix: do not crash if mesh has more shader structs than vertex materials
More export checks, bugfixes
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- cancel export if a mesh and a bone share the same name and mesh is not configured properly
- inform user if both vertex bone weights do not add up to 100%
- Bugfix: handling of specular and emission color
- Bugfix: use proper file extension for loaded textures
- Bugfix: split vertices with n uv-coords into n vertices
Two sided mesh property, MaterialInfo mapping attributes
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- support mesh property 'two sided'
- cancel export if vertices are not rigged to any bone
- cancel export if vertices are rigged to more than 2 bones
- added vertex material info mapping attributes
- Bugfix: uv corrdinates are correct for meshes where invalid triangles are removed on import
- Bugfix: no negative values for bounding box extend
- Bugfix: proper vertex material args handling
- Bugfix: normalize quaternions on animation export
Geometry data export
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- geometry data can now be exported to xml and ini
Collision types for bounding boxes
Note:
This is still in beta and the behaviour may change between releases. Also bugs might still occur, which we'll try to fix as soon as possible. So feel free to report bugs and issues in the #w3d-blender-plugin channel on OpenSAGE Discord. Also see Troubleshoting for more information.
Changes:
- support for floats in xml files with ',' and '.'
- support more collision box properties (type, collision_type)