[Bf-extensions-cvs] [e4de25e7] master: Disable/remove 'use_mesh_modifiers_render' in FBX/OBJ for now.
Bastien Montagne
noreply at git.blender.org
Wed Mar 13 14:13:51 CET 2019
Commit: e4de25e78b59e9a5fcd08a25dcdb1e93f72473d5
Author: Bastien Montagne
Date: Wed Mar 13 11:40:12 2019 +0100
Branches: master
https://developer.blender.org/rBAe4de25e78b59e9a5fcd08a25dcdb1e93f72473d5
Disable/remove 'use_mesh_modifiers_render' in FBX/OBJ for now.
We need a way for add-ons to generate a temp render depsgraph and
evaluate it, for this to work again, with new Blender 2.8 design.
===================================================================
M io_scene_fbx/__init__.py
M io_scene_obj/__init__.py
===================================================================
diff --git a/io_scene_fbx/__init__.py b/io_scene_fbx/__init__.py
index ce7f748f..2aab8d0a 100644
--- a/io_scene_fbx/__init__.py
+++ b/io_scene_fbx/__init__.py
@@ -321,7 +321,7 @@ class ExportFBX(bpy.types.Operator, ExportHelper):
)
use_mesh_modifiers_render: BoolProperty(
name="Use Modifiers Render Setting",
- description="Use render settings when applying modifiers to mesh objects",
+ description="Use render settings when applying modifiers to mesh objects (DISABLED in Blender 2.8)",
default=True,
)
mesh_smooth_type: EnumProperty(
@@ -504,7 +504,7 @@ class ExportFBX(bpy.types.Operator, ExportHelper):
elif self.ui_tab == 'GEOMETRY':
layout.prop(self, "use_mesh_modifiers")
sub = layout.row()
- sub.enabled = self.use_mesh_modifiers
+ sub.enabled = self.use_mesh_modifiers and False # disabled in 2.8...
sub.prop(self, "use_mesh_modifiers_render")
layout.prop(self, "mesh_smooth_type")
layout.prop(self, "use_mesh_edges")
diff --git a/io_scene_obj/__init__.py b/io_scene_obj/__init__.py
index 6ced0e1a..9e7854a4 100644
--- a/io_scene_obj/__init__.py
+++ b/io_scene_obj/__init__.py
@@ -203,11 +203,12 @@ class ExportOBJ(bpy.types.Operator, ExportHelper):
description="Apply modifiers",
default=True,
)
- use_mesh_modifiers_render: BoolProperty(
- name="Use Modifiers Render Settings",
- description="Use render settings when applying modifiers to mesh objects",
- default=False,
- )
+ # Non working in Blender 2.8 currently.
+ # ~ use_mesh_modifiers_render: BoolProperty(
+ # ~ name="Use Modifiers Render Settings",
+ # ~ description="Use render settings when applying modifiers to mesh objects",
+ # ~ default=False,
+ # ~ )
# extra data group
use_edges: BoolProperty(
More information about the Bf-extensions-cvs
mailing list