diff --git a/greasepencil_tools/prefs.py b/greasepencil_tools/prefs.py index 2c9545b063190ec39a03be3fa68d0b53c6654ad0..0918a7a8ca7f564b2c77261f62bb0a159de76a50 100644 --- a/greasepencil_tools/prefs.py +++ b/greasepencil_tools/prefs.py @@ -60,7 +60,7 @@ class GreasePencilAddonPrefs(bpy.types.AddonPreferences): ('layer_navigator', 'Layer Navigator', 'Layer Navigation tool shortcut and prefs', 3), ), ) - + # --- props use_clic_drag : BoolProperty( @@ -153,7 +153,7 @@ class GreasePencilAddonPrefs(bpy.types.AddonPreferences): row = layout.row(align=True) row.prop(self, "pref_tab", expand=True) - + if self.pref_tab == 'box_deform': ## BOX DEFORM @@ -213,7 +213,7 @@ class GreasePencilAddonPrefs(bpy.types.AddonPreferences): ## SCRUB TIMELINE box = layout.box() draw_ts_pref(prefs.ts, box) - + if self.pref_tab == 'layer_navigator': ## LAYER NAVIGATOR box = layout.box() diff --git a/io_scene_gltf2/__init__.py b/io_scene_gltf2/__init__.py index b637f3531c37375130e1eff04c8d987861b4f57a..507c1d3486b62dda9b656080adcd7467d0ba7de2 100755 --- a/io_scene_gltf2/__init__.py +++ b/io_scene_gltf2/__init__.py @@ -360,7 +360,7 @@ class ExportGLTF2_Base(ConvertGLTF2_Base): use_active_collection: BoolProperty( name='Active Collection', description='Export objects in the active collection only', - default=False + default=False ) use_active_scene: BoolProperty( @@ -626,7 +626,7 @@ class ExportGLTF2_Base(ConvertGLTF2_Base): export_settings['gltf_visible'] = self.use_visible export_settings['gltf_renderable'] = self.use_renderable - + export_settings['gltf_active_collection'] = self.use_active_collection if self.use_active_collection: export_settings['gltf_active_collection_with_nested'] = self.use_active_collection_with_nested diff --git a/io_scene_gltf2/blender/com/gltf2_blender_conversion.py b/io_scene_gltf2/blender/com/gltf2_blender_conversion.py index 4cc46e5c21d582bef574759edf182324cfa1c375..11622ee3741cfe20b100155fcb8037e9160ed32e 100755 --- a/io_scene_gltf2/blender/com/gltf2_blender_conversion.py +++ b/io_scene_gltf2/blender/com/gltf2_blender_conversion.py @@ -125,4 +125,4 @@ def get_attribute_type(component_type, data_type): gltf2_io_constants.ComponentType.UnsignedShort: "BYTE_COLOR" }[component_type] else: - pass \ No newline at end of file + pass diff --git a/io_scene_gltf2/blender/com/gltf2_blender_data_path.py b/io_scene_gltf2/blender/com/gltf2_blender_data_path.py index 9aeeb5dc744c4348ad7c183697217e1714417b87..410f305812635ca0c6e3421c9570af2d20c10eaf 100755 --- a/io_scene_gltf2/blender/com/gltf2_blender_data_path.py +++ b/io_scene_gltf2/blender/com/gltf2_blender_data_path.py @@ -44,4 +44,4 @@ def get_delta_modes(target_property: str) -> str: return target_property.startswith("delta_") def is_bone_anim_channel(data_path: str) -> bool: - return data_path[:10] == "pose.bones" \ No newline at end of file + return data_path[:10] == "pose.bones" diff --git a/io_scene_gltf2/blender/com/gltf2_blender_ui.py b/io_scene_gltf2/blender/com/gltf2_blender_ui.py index efec00a3393a9f28c920465cd2b0568773ca8798..eb44420f2e496ef71170cc364e21fddc491636d2 100644 --- a/io_scene_gltf2/blender/com/gltf2_blender_ui.py +++ b/io_scene_gltf2/blender/com/gltf2_blender_ui.py @@ -10,7 +10,7 @@ def create_gltf_ao_group(operator, group_name): # create a new group gltf_ao_group = bpy.data.node_groups.new(group_name, "ShaderNodeTree") - + return gltf_ao_group class NODE_OT_GLTF_SETTINGS(bpy.types.Operator): @@ -143,8 +143,8 @@ class SCENE_OT_gltf2_variant_remove(bpy.types.Operator): if len(remove_idx_data) > 0: for idx_data in remove_idx_data: mesh.gltf2_variant_mesh_data.remove(idx_data) - - return {'FINISHED'} + + return {'FINISHED'} # Operator to display a variant diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py index 6f31bd8d34906bcd32760eac071ef7edc8d47848..9cd60d1143f5c748e83d6f05329cde8aef30f886 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_image.py @@ -187,7 +187,7 @@ def __get_image_data(sockets, export_settings) -> ExportImage: return __get_image_data_specular(sockets, results, export_settings) else: return __get_image_data_mapping(sockets, results, export_settings) - + def __get_image_data_mapping(sockets, results, export_settings) -> ExportImage: """ Simple mapping @@ -266,7 +266,7 @@ def __get_image_data_mapping(sockets, results, export_settings) -> ExportImage: def __get_image_data_specular(sockets, results, export_settings) -> ExportImage: """ calculating Specular Texture, settings needed data - """ + """ from io_scene_gltf2.blender.exp.gltf2_blender_texture_specular import specular_calculation composed_image = ExportImage() composed_image.set_calc(specular_calculation) diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials.py index edbb13545161d5efc1e5d649450a47c81bd9d78a..5914ebe9692eec8d8391402006a5eda16ae49f62 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials.py @@ -261,7 +261,7 @@ def __gather_extensions(blender_material, emissive_factor, export_settings): sheen_extension, use_actives_uvmap_sheen = export_sheen(blender_material, export_settings) if sheen_extension: extensions["KHR_materials_sheen"] = sheen_extension - actives_uvmaps.extend(use_actives_uvmap_sheen) + actives_uvmaps.extend(use_actives_uvmap_sheen) # KHR_materials_ior # Keep this extension at the end, because we export it only if some others are exported diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_clearcoat.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_clearcoat.py index 65c164b4b0dab67e0f68c68151a158395ce83455..811dccf2924eacc5183b45ecca09c0db2a11d150 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_clearcoat.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_clearcoat.py @@ -78,4 +78,4 @@ def export_clearcoat(blender_material, export_settings): if clearcoat_normal_texture_use_active_uvmap: use_actives_uvmaps.append("clearcoatNormalTexture") - return Extension('KHR_materials_clearcoat', clearcoat_extension, False), use_actives_uvmaps \ No newline at end of file + return Extension('KHR_materials_clearcoat', clearcoat_extension, False), use_actives_uvmaps diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_emission.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_emission.py index 562fc19d91c1abe295ff8681aa12c3dd3c62bfd8..7e8368ba778bcf44cce009ed9333b6c8600225d3 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_emission.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_emission.py @@ -58,4 +58,4 @@ def export_emission_strength_extension(emissive_factor, export_settings): emissive_strength_extension = {} emissive_strength_extension['emissiveStrength'] = max(emissive_factor) - return Extension('KHR_materials_emissive_strength', emissive_strength_extension, False) \ No newline at end of file + return Extension('KHR_materials_emissive_strength', emissive_strength_extension, False) diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_ior.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_ior.py index fc219c01074ef602b5121b678a939e1bc00f69b1..3c6c2c272cc06bd638b4bac4de7827adb0c51e51 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_ior.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_ior.py @@ -32,4 +32,4 @@ def export_ior(blender_material, extensions, export_settings): ior_extension = {} ior_extension['ior'] = ior_socket.default_value - return Extension('KHR_materials_ior', ior_extension, False) \ No newline at end of file + return Extension('KHR_materials_ior', ior_extension, False) diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_sheen.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_sheen.py index 1d4fb5b93e9655ec9dd242a00177995a1f2e51b9..dae74f634faa072a7df487826e0708c0df43e5a5 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_sheen.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_sheen.py @@ -33,7 +33,7 @@ def export_sheen(blender_material, export_settings): fac = [1.0, 1.0, 1.0] # Default is 0.0/0.0/0.0, so we need to set it to 1 if no factor if fac is not None and fac != [0.0, 0.0, 0.0]: sheen_extension['sheenColorFactor'] = fac - + # Texture if gltf2_blender_get.has_image_node_from_socket(sheenColor_socket): original_sheenColor_texture, original_sheenColor_use_active_uvmap, _ = gltf2_blender_gather_texture_info.gather_texture_info( @@ -57,7 +57,7 @@ def export_sheen(blender_material, export_settings): fac = 1.0 # Default is 0.0 so we need to set it to 1.0 if no factor if fac is not None and fac != 0.0: sheen_extension['sheenRoughnessFactor'] = fac - + # Texture if gltf2_blender_get.has_image_node_from_socket(sheenRoughness_socket): original_sheenRoughness_texture, original_sheenRoughness_use_active_uvmap, _ = gltf2_blender_gather_texture_info.gather_texture_info( @@ -68,5 +68,5 @@ def export_sheen(blender_material, export_settings): sheen_extension['sheenRoughnessTexture'] = original_sheenRoughness_texture if original_sheenRoughness_use_active_uvmap: use_actives_uvmaps.append("sheenRoughnessTexture") - + return Extension('KHR_materials_sheen', sheen_extension, False), use_actives_uvmaps diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_specular.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_specular.py index 9e0318ce1b198915f17a08872cff620599a22a48..4e47bae90b8f668c62585e8bc2b804377b2e7def 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_specular.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_specular.py @@ -34,7 +34,7 @@ def export_original_specular(blender_material, export_settings): fac = gltf2_blender_get.get_factor_from_socket(original_specular_socket, kind='VALUE') if fac is not None and fac != 1.0: specular_extension['specularFactor'] = fac - + # Texture if gltf2_blender_get.has_image_node_from_socket(original_specular_socket): original_specular_texture, original_specular_use_active_uvmap, _ = gltf2_blender_gather_texture_info.gather_texture_info( @@ -67,7 +67,7 @@ def export_original_specular(blender_material, export_settings): specular_extension['specularColorTexture'] = original_specularcolor_texture if original_specularcolor_use_active_uvmap: use_actives_uvmaps.append("specularColorTexture") - + return Extension('KHR_materials_specular', specular_extension, False), use_actives_uvmaps def export_specular(blender_material, export_settings): @@ -117,7 +117,7 @@ def export_specular(blender_material, export_settings): l = luminance(c) if l == 0: return np.array(c) - return np.array([c[0] / l, c[1] / l, c[2] / l]) + return np.array([c[0] / l, c[1] / l, c[2] / l]) f0_from_ior = ((ior - 1)/(ior + 1))**2 if f0_from_ior == 0: @@ -151,8 +151,8 @@ def export_specular(blender_material, export_settings): primary_socket = transmission_socket specularColorTexture, use_active_uvmap, specularColorFactor = gltf2_blender_gather_texture_info.gather_texture_info( - primary_socket, - sockets, + primary_socket, + sockets, export_settings, filter_type='ANY') if specularColorTexture is None: @@ -166,7 +166,7 @@ def export_specular(blender_material, export_settings): if specularColorFactor is not None: specular_extension['specularColorFactor'] = specularColorFactor - + specular_extension = Extension('KHR_materials_specular', specular_extension, False) if specular_ext_enabled else None - return specular_extension, use_actives_uvmaps \ No newline at end of file + return specular_extension, use_actives_uvmaps diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_transmission.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_transmission.py index fdc5d8c751705717edfa806e22e28cb38307f4c4..f88663a59d5629d0a774d7c98eb1d971f7e48360 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_transmission.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_materials_transmission.py @@ -44,4 +44,4 @@ def export_transmission(blender_material, export_settings): if use_active_uvmap: use_actives_uvmaps.append("transmissionTexture") - return Extension('KHR_materials_transmission', transmission_extension, False), use_actives_uvmaps \ No newline at end of file + return Extension('KHR_materials_transmission', transmission_extension, False), use_actives_uvmaps diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py index a615ace240a98f544b90ae030abbfbbc419a5384..b62978b4b3d1b16c4bfffefb5032af5477bf5cb8 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_nodes.py @@ -317,7 +317,7 @@ def __gather_trans_rot_scale(vnode, export_settings): if export_settings['vtree'].nodes[vnode.parent_uuid].skin is None: trans, rot, sca = (export_settings['vtree'].nodes[vnode.parent_uuid].matrix_world.inverted_safe() @ vnode.matrix_world).decompose() else: - # But ... if parent has skin, the parent TRS are not taken into account, so don't get local from parent, but from armature + # But ... if parent has skin, the parent TRS are not taken into account, so don't get local from parent, but from armature # It also depens if skined mesh is parented to armature or not if export_settings['vtree'].nodes[vnode.parent_uuid].parent_uuid is not None and export_settings['vtree'].nodes[export_settings['vtree'].nodes[vnode.parent_uuid].parent_uuid].blender_type == VExportNode.ARMATURE: trans, rot, sca = (export_settings['vtree'].nodes[export_settings['vtree'].nodes[vnode.parent_uuid].armature].matrix_world.inverted_safe() @ vnode.matrix_world).decompose() diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives_extract.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives_extract.py index c2bf96fdbddb9eb3ed6ab757032164c1f3e7ba19..d7cf4d8f8366ab71559fa1deded28b4664c18460 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives_extract.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_primitives_extract.py @@ -152,7 +152,7 @@ class PrimitiveCreator: attr['blender_domain'] = blender_attribute.domain attr['blender_data_type'] = blender_attribute.data_type - # For now, we don't export edge data, because I need to find how to + # For now, we don't export edge data, because I need to find how to # get from edge data to dots data if attr['blender_domain'] == "EDGE": continue @@ -386,7 +386,7 @@ class PrimitiveCreator: attr['set'](attr) else: # Regular case self.__set_regular_attribute(attr) - + if self.skin: joints = [[] for _ in range(self.num_joint_sets)] weights = [[] for _ in range(self.num_joint_sets)] @@ -558,7 +558,7 @@ class PrimitiveCreator: self.__get_normal_attribute(attr) elif attr['gltf_attribute_name'] == "TANGENT": self.__get_tangent_attribute(attr) - + return getting_function diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py b/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py index 8c7cf80ba2bffc74f477330d4f7f7a9ba1c53b53..3265b1b4965cdeebb6daef11be83f1a4f005af15 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_gather_texture_info.py @@ -88,7 +88,7 @@ def __filter_texture_info(primary_socket, blender_shader_sockets, filter_type, e if all([__get_tex_from_socket(socket) is None for socket in blender_shader_sockets]): return False elif filter_type == "NONE": - # No check + # No check pass return True diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_get.py b/io_scene_gltf2/blender/exp/gltf2_blender_get.py index 6e1d2d0f8f9bd0b5210f6749cc4d398e8dfda6a9..02c6e273fef886d29dac8f2500626e11058b36b2 100755 --- a/io_scene_gltf2/blender/exp/gltf2_blender_get.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_get.py @@ -251,7 +251,7 @@ def get_factor_from_socket(socket, kind): if kind == 'VALUE': if node.type == 'MATH' and node.operation == 'MULTIPLY': x1 = get_const_from_socket(node.inputs[0], kind) - x2 = get_const_from_socket(node.inputs[1], kind) + x2 = get_const_from_socket(node.inputs[1], kind) if x1 is not None and x2 is None: return x1 if x2 is not None and x1 is None: return x2 diff --git a/io_scene_gltf2/blender/exp/gltf2_blender_texture_specular.py b/io_scene_gltf2/blender/exp/gltf2_blender_texture_specular.py index 6321f1285d644a13629ed01d19afc6e6adf034d4..f70dba1e4ada7e9a4e8c65643cd9c72b10d6d54d 100644 --- a/io_scene_gltf2/blender/exp/gltf2_blender_texture_specular.py +++ b/io_scene_gltf2/blender/exp/gltf2_blender_texture_specular.py @@ -9,7 +9,7 @@ from .gltf2_blender_image import TmpImageGuard, make_temp_image_copy def specular_calculation(stored): # See https://gist.github.com/proog128/d627c692a6bbe584d66789a5a6437a33 - + # Find all Blender images used images = [] for fill in stored.values(): @@ -29,7 +29,7 @@ def specular_calculation(stored): for identifier, image in [(ident, store.image) for (ident, store) in stored.items() if isinstance(store, StoreImage)]: tmp_buf = np.empty(width * height * 4, np.float32) - + if image.size[0] == width and image.size[1] == height: image.pixels.foreach_get(tmp_buf) else: @@ -75,7 +75,7 @@ def specular_calculation(stored): # TODOExt Manage all 0 return c / stack3(l) - + f0_from_ior = ((ior - 1)/(ior + 1))**2 tint_strength = (1 - stack3(buffers['specular_tint'])) + normalize(buffers['base_color']) * stack3(buffers['specular_tint']) out_buf = (1 - stack3(buffers['transmission'])) * (1 / f0_from_ior) * 0.08 * stack3(buffers['specular']) * tint_strength + stack3(buffers['transmission']) * tint_strength @@ -90,5 +90,5 @@ def specular_calculation(stored): out_buf = np.dstack((out_buf, np.ones((width, height)))) # Set alpha (glTF specular) to 1 out_buf = np.reshape(out_buf, (width * height * 4)) - + return np.float32(out_buf), width, height, [float(f) for f in factor] if factor else None diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_sheen.py b/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_sheen.py index c16cc9fa3685f33cb086fa2697990f009a8563b5..a18d9163e89a064ac344d70db08f3681ccf12713 100644 --- a/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_sheen.py +++ b/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_sheen.py @@ -31,7 +31,7 @@ def sheen( mh, sheenRoughnessFactor = ext.get('sheenRoughnessFactor', 0.0) tex_info_roughness = ext.get('sheenRoughnessTexture') if tex_info_roughness is not None: - tex_info_roughness = TextureInfo.from_dict(tex_info_roughness) + tex_info_roughness = TextureInfo.from_dict(tex_info_roughness) if tex_info_color is None: sheenColorFactor.extend([1.0]) @@ -86,4 +86,4 @@ def sheen( mh, color_socket=None, alpha_socket=sheenRoughness_socket ) - return \ No newline at end of file + return diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_specular.py b/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_specular.py index 28af68d8b78c7a5bc166a8c103c6bb8858d1edd1..850bf846dd0934c6028b9ad052c7c8b9d8cb9e73 100644 --- a/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_specular.py +++ b/io_scene_gltf2/blender/imp/gltf2_blender_KHR_materials_specular.py @@ -9,9 +9,9 @@ from .gltf2_blender_image import BlenderImage from ..exp.gltf2_blender_image import TmpImageGuard, make_temp_image_copy -def specular(mh, location_specular, - location_specular_tint, - specular_socket, +def specular(mh, location_specular, + location_specular_tint, + specular_socket, specular_tint_socket, original_specular_socket, original_specularcolor_socket, @@ -88,9 +88,9 @@ def specular(mh, location_specular, # Before creating converted textures, # Also plug non converted data into glTF PBR Non Converted Extensions node original_specular( mh, - specular_factor, - tex_specular_info, - specular_color_factor, + specular_factor, + tex_specular_info, + specular_color_factor, tex_specular_color_info, original_specular_socket, original_specularcolor_socket, @@ -98,7 +98,7 @@ def specular(mh, location_specular, location_original_specularcolor ) - + if not use_texture: def luminance(c): @@ -165,14 +165,14 @@ def specular(mh, location_specular, specular_image_name: 'spec' } images = [(name, bpy.data.images[name]) for name in [base_color_image_name, transmission_image_name, specularcolor_image_name, specular_image_name] if name is not None] - + width = max(image[1].size[0] for image in images) height = max(image[1].size[1] for image in images) buffers = {} for name, image in images: tmp_buf = np.empty(width * height * 4, np.float32) - + if image.size[0] == width and image.size[1] == height: image.pixels.foreach_get(tmp_buf) else: @@ -265,7 +265,7 @@ def specular(mh, location_specular, color_socket=specular_socket, forced_image=blender_image_spec ) - + if blender_specular_tint_tex_not_needed == True: lum = lambda c: 0.3 * c[0] + 0.6 * c[1] + 0.1 * c[2] specular_tint_socket.default_value = lum(blender_specular_tint[0][0]) @@ -275,7 +275,7 @@ def specular(mh, location_specular, blender_image_tint = bpy.data.images.new('Specular Tint', width, height) blender_image_tint.pixels.foreach_set(np.float32(blender_specular_tint)) blender_image_tint.pack() - + # Create Textures in Blender tex_info = tex_specular_color_info if tex_info is None: @@ -297,8 +297,8 @@ def specular(mh, location_specular, def original_specular( mh, specular_factor, - tex_specular_info, - specular_color_factor, + tex_specular_info, + specular_color_factor, tex_specular_color_info, original_specular_socket, original_specularcolor_socket, @@ -355,11 +355,11 @@ def original_specular( mh, original_specularcolor_socket = node.inputs[6] node.inputs[7].default_value = specular_color_factor x_specularcolor -= 200 - + texture( mh, tex_info=tex_specular_color_info, label='SPECULAR COLOR', location=(x_specularcolor, y_specularcolor), color_socket=original_specularcolor_socket, - ) \ No newline at end of file + ) diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_image.py b/io_scene_gltf2/blender/imp/gltf2_blender_image.py index c9a8752741228dc6aa9d61c177eda0935f5f8307..bed4215bda9b1e56cc3f0d043997470b01216744 100755 --- a/io_scene_gltf2/blender/imp/gltf2_blender_image.py +++ b/io_scene_gltf2/blender/imp/gltf2_blender_image.py @@ -97,4 +97,3 @@ def _placeholder_image(name, path): image.filepath = path image.source = 'FILE' return image - diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py b/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py index bb8d51f4ff60b684ea837eb42ad35dd8c4c08b98..aba7c8ae227ca1c9a047ce9bc640da98a6a09292 100755 --- a/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py +++ b/io_scene_gltf2/blender/imp/gltf2_blender_mesh.py @@ -138,7 +138,7 @@ def do_primitives(gltf, mesh_idx, skin_idx, mesh, ob): for attr in attributes: attribute_data.append( np.empty( - dtype=ComponentType.to_numpy_dtype(gltf.data.accessors[prim.attributes[attr]].component_type), + dtype=ComponentType.to_numpy_dtype(gltf.data.accessors[prim.attributes[attr]].component_type), shape=(0, DataType.num_elements(gltf.data.accessors[prim.attributes[attr]].type))) ) @@ -426,7 +426,7 @@ def do_primitives(gltf, mesh_idx, skin_idx, mesh, ob): for mapping in prim.extensions['KHR_materials_variants']['mappings']: # Store, for each variant, the material link to this primitive - + variant_primitive = mesh.gltf2_variant_mesh_data.add() variant_primitive.material_slot_index = material_index if 'material' not in mapping.keys(): diff --git a/io_scene_gltf2/blender/imp/gltf2_blender_pbrMetallicRoughness.py b/io_scene_gltf2/blender/imp/gltf2_blender_pbrMetallicRoughness.py index f9866764453f71e84f8c651ffb3fa0c0b98e3000..3014330e6b08a70ff28a73a3f358d6274163c8a0 100755 --- a/io_scene_gltf2/blender/imp/gltf2_blender_pbrMetallicRoughness.py +++ b/io_scene_gltf2/blender/imp/gltf2_blender_pbrMetallicRoughness.py @@ -88,7 +88,7 @@ def pbr_metallic_roughness(mh: MaterialHelper): if mh.pymat.extensions and 'KHR_materials_sheen': - pass #TOTOEXT + pass #TOTOEXT locs = calc_locations(mh) diff --git a/io_scene_gltf2/io/com/gltf2_io_constants.py b/io_scene_gltf2/io/com/gltf2_io_constants.py index 816220d953c02fe14d16685966a6e72eb34e62c6..82fd6fa014f9a46dbf47aad11dbf5e307a8f68d1 100755 --- a/io_scene_gltf2/io/com/gltf2_io_constants.py +++ b/io_scene_gltf2/io/com/gltf2_io_constants.py @@ -149,4 +149,4 @@ GLTF_DATA_TYPE_MAT2 = "MAT2" GLTF_DATA_TYPE_MAT3 = "MAT3" GLTF_DATA_TYPE_MAT4 = "MAT4" -GLTF_IOR = 1.5 \ No newline at end of file +GLTF_IOR = 1.5 diff --git a/render_povray/model_meta_topology.py b/render_povray/model_meta_topology.py index e1566c7a3f7d7b08d57935277df1a01bb680003f..c99fa46b209def510cc7b7adb29aa71d0ca0efb1 100644 --- a/render_povray/model_meta_topology.py +++ b/render_povray/model_meta_topology.py @@ -270,7 +270,7 @@ def export_meta(file, metas, tab_write, DEF_MAT_NAME): diffuse_color = material.diffuse_color trans = 1.0 - material.pov.alpha if material.pov.use_transparency and material.pov.transparency_method == 'RAYTRACE': - pov_filter = material.pov_raytrace_transparency.filter * (1.0 - + pov_filter = material.pov_raytrace_transparency.filter * (1.0 - material.pov.alpha) trans = (1.0 - material.pov.alpha) - pov_filter else: diff --git a/viewport_vr_preview/gui.py b/viewport_vr_preview/gui.py index d9adfb950edaacd5dad16ed6e1d00f896ee77544..b5c9a470be16d82b0c474a9c705a6af14eff933a 100644 --- a/viewport_vr_preview/gui.py +++ b/viewport_vr_preview/gui.py @@ -12,7 +12,7 @@ from bpy.types import ( Panel, UIList, ) -# Add space_view3d.py to module search path for VIEW3D_PT_object_type_visibility import. +# Add space_view3d.py to module search path for VIEW3D_PT_object_type_visibility import. import os.path, sys sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '../../startup/bl_ui'))) from space_view3d import VIEW3D_PT_object_type_visibility