Skip to content

Releases: marekzajac97/bf2-blender

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

0.4.4

30 Jan 17:15
Compare
Choose a tag to compare
  • fixed "triangulate" option not affecting hidden faces

0.4.3

26 Jan 21:44
Compare
Choose a tag to compare
  • fixed 'apply modifiers' and 'triangulate' options not affecting collision mesh
  • fixed inverted face normals in collision mesh import/export
  • fixed textcoord4 exporting even when lightmap UV was disabled
  • enabling lightmap UV generation will not override cusom made UV4 now

0.4.2

24 Jan 21:32
Compare
Choose a tag to compare
  • fixed shader for alpha test on statics meshes
  • fixed lightmap generation for static meshes (now optional)
  • fixed collision meshes getting skipped when named differently than parent object

0.4.1

18 Jan 22:08
Compare
Choose a tag to compare
  • Added support for setting up and exporting deforming BundledMesh parts (tank tracks)
  • Added support for setting up and exporting BundledMesh animated UVs