Skip to content

Releases: marekzajac97/bf2-blender

0.7.2

30 Apr 16:33
Compare
Choose a tag to compare
  • fixed import & export of unweighted skinnedmesh geoms (e.g. dropkits)
  • fixed 'apply modifiers' option breaking skinnedmesh export
  • added a utility to change parent of a controller bone after import without breaking the animation

0.7.1

27 Apr 08:48
Compare
Choose a tag to compare
  • fixed UV1 always getting zeroed for static mehes
  • added checks for material geom part/bone limit (26)

0.7.0

21 Apr 15:54
Compare
Choose a tag to compare
  • Blender 4.1 compatibility alignments
  • Fixed staticmesh export error when mesh is missing optional UV maps
  • Added option to define weld thresholds for vertex normal and tangent vectors during export

0.6.1

19 Apr 21:19
Compare
Choose a tag to compare
  • skeleton export support added
  • small fixes and improvements here and there

0.6.0

17 Apr 18:10
Compare
Choose a tag to compare
  • added support for SkinnedMesh export
  • improved options for SkinnedMesh rig import in ObjectTemplate importer
  • animation exporter now features presets for bone sets

NOTE: Changes in Animation Exporter are not backwards compatible, to make older blend files compatible with new version, copy, paste and execute this script in Blender

import bpy
for obj in bpy.data.objects:
    if isinstance(obj.data, bpy.types.Armature) and 'bf2_skeleton' in obj.data.keys():
        bf2_bones = list()
        for n in obj.data['bf2_skeleton']['nodes']:
            bf2_bones.append(n['name'])
        obj['bf2_bones'] = bf2_bones

0.5.2

10 Apr 17:48
Compare
Choose a tag to compare
  • fixed decals breaking on collision mesh face edges

0.5.1

07 Apr 13:36
Compare
Choose a tag to compare
  • Fixed not being able to edit texture paths manually

0.5.0

31 Mar 16:04
Compare
Choose a tag to compare
  • Paths to textures are now always kept as relative in material properties, this will make .blend files more portable e.g. being able to export objects on different PCs when the global mod path changes (NOTE: this change is NOT backwards compatible)
  • fixed some issues with animated UVs export on bundledmeshes
  • fixed issues with LOD's location/rotation precision during bundledmeshe export
  • workaraund to allow importing staticmeshes with 'parallaxdetail' technique

0.4.6

11 Mar 18:41
Compare
Choose a tag to compare
  • fix roughness on staticmeshes
  • fix "Apply Modifiers" export option breaking when objects are hidden
  • fix missing raw CollisionMesh option in the export menu

0.4.5

02 Feb 16:47
Compare
Choose a tag to compare
  • fixed animation controllers setup crashing (due to bone groups removal in Blender 4.0)
  • fixed bad import/export of objectTemplate rotations
  • fixed specular reflections not showing on BF2 materials at all
  • fixed specular on skinnedmeshes, and materials with alpha