Releases: marekzajac97/bf2-blender
Releases · marekzajac97/bf2-blender
0.6.0
- 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
- fixed decals breaking on collision mesh face edges
0.5.1
- Fixed not being able to edit texture paths manually
0.5.0
- 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
- 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
- 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
- fixed "triangulate" option not affecting hidden faces
0.4.3
- 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
- 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
- Added support for setting up and exporting deforming BundledMesh parts (tank tracks)
- Added support for setting up and exporting BundledMesh animated UVs