[Bf-extensions-cvs] [1fe22512] master: fix T62426 glTF exporter: bad truncation of file extension

Julien Duroure noreply at git.blender.org
Tue Mar 19 18:21:17 CET 2019


Commit: 1fe2251292952c46aceed8f5690d6c53b1c23432
Author: Julien Duroure
Date:   Tue Mar 19 18:20:33 2019 +0100
Branches: master
https://developer.blender.org/rBA1fe2251292952c46aceed8f5690d6c53b1c23432

fix T62426 glTF exporter: bad truncation of file extension

===================================================================

M	io_scene_gltf2/__init__.py

===================================================================

diff --git a/io_scene_gltf2/__init__.py b/io_scene_gltf2/__init__.py
index 0b68c8ba..7318487e 100755
--- a/io_scene_gltf2/__init__.py
+++ b/io_scene_gltf2/__init__.py
@@ -348,7 +348,8 @@ class ExportGLTF2_Base:
         export_settings['gltf_displacement'] = self.export_displacement
 
         export_settings['gltf_binary'] = bytearray()
-        export_settings['gltf_binaryfilename'] = os.path.splitext(os.path.basename(self.filepath))[0] + '.bin'
+        export_settings['gltf_binaryfilename'] = os.path.splitext(os.path.basename(
+            bpy.path.ensure_ext(self.filepath,self.filename_ext)))[0] + '.bin'
 
         return gltf2_blender_export.save(context, export_settings)



More information about the Bf-extensions-cvs mailing list