Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--io_anim_bvh/import_bvh.py2
-rw-r--r--io_scene_3ds/export_3ds.py2
-rw-r--r--io_scene_obj/__init__.py12
-rw-r--r--io_scene_obj/export_obj.py4
-rw-r--r--io_scene_x3d/export_x3d.py8
5 files changed, 14 insertions, 14 deletions
diff --git a/io_anim_bvh/import_bvh.py b/io_anim_bvh/import_bvh.py
index a21a1c1c..f83ef7f2 100644
--- a/io_anim_bvh/import_bvh.py
+++ b/io_anim_bvh/import_bvh.py
@@ -387,7 +387,7 @@ def bvh_node_dict2armature(context,
bone.head = bvh_node.rest_head_world
bone.tail = bvh_node.rest_tail_world
- # ZERO AREA BONES.
+ # Zero Length Bones! (an exceptional case)
if (bone.head - bone.tail).length < 0.001:
print("\tzero length bone found:", bone.name)
if bvh_node.parent:
diff --git a/io_scene_3ds/export_3ds.py b/io_scene_3ds/export_3ds.py
index 151fe0df..c3a7d51c 100644
--- a/io_scene_3ds/export_3ds.py
+++ b/io_scene_3ds/export_3ds.py
@@ -488,7 +488,7 @@ def make_material_chunk(material, image):
if not material:
material_chunk.add_subchunk(make_material_subchunk(MATAMBIENT, (0.0, 0.0, 0.0)))
material_chunk.add_subchunk(make_material_subchunk(MATDIFFUSE, (0.8, 0.8, 0.8)))
- material_chunk.add_subchunk(make_material_subchunk(MATSPECULAR, (1.0, 1.0, 1.0))
+ material_chunk.add_subchunk(make_material_subchunk(MATSPECULAR, (1.0, 1.0, 1.0)))
else:
material_chunk.add_subchunk(make_material_subchunk(MATAMBIENT, (material.ambient * material.diffuse_color)[:]))
diff --git a/io_scene_obj/__init__.py b/io_scene_obj/__init__.py
index c7fe5703..4251404e 100644
--- a/io_scene_obj/__init__.py
+++ b/io_scene_obj/__init__.py
@@ -254,17 +254,17 @@ class ExportOBJ(bpy.types.Operator, ExportHelper):
description="Convert all faces to triangles",
default=False,
)
- use_vertex_groups = BoolProperty(
- name="Polygroups",
- description="",
- default=False,
- )
use_nurbs = BoolProperty(
- name="Nurbs",
+ name="Write Nurbs",
description="Write nurbs curves as OBJ nurbs rather then "
"converting to geometry",
default=False,
)
+ use_vertex_groups = BoolProperty(
+ name="Polygroups",
+ description="",
+ default=False,
+ )
# grouping group
use_blen_objects = BoolProperty(
diff --git a/io_scene_obj/export_obj.py b/io_scene_obj/export_obj.py
index e115b8d3..b5cf778e 100644
--- a/io_scene_obj/export_obj.py
+++ b/io_scene_obj/export_obj.py
@@ -147,7 +147,7 @@ def test_nurbs_compat(ob):
return False
-def write_nurb(file, ob, ob_mat):
+def write_nurb(fw, ob, ob_mat):
tot_verts = 0
cu = ob.data
@@ -321,7 +321,7 @@ def write_file(filepath, objects, scene,
# Nurbs curve support
if EXPORT_CURVE_AS_NURBS and test_nurbs_compat(ob):
ob_mat = EXPORT_GLOBAL_MATRIX * ob_mat
- totverts += write_nurb(file, ob, ob_mat)
+ totverts += write_nurb(fw, ob, ob_mat)
continue
# END NURBS
diff --git a/io_scene_x3d/export_x3d.py b/io_scene_x3d/export_x3d.py
index 12daadfd..c57e459c 100644
--- a/io_scene_x3d/export_x3d.py
+++ b/io_scene_x3d/export_x3d.py
@@ -168,16 +168,15 @@ def build_hierarchy(objects):
return par_lookup.get(None, [])
-
# -----------------------------------------------------------------------------
# H3D Functions
# -----------------------------------------------------------------------------
def h3d_shader_glsl_frag_patch(filepath, scene, global_vars, frag_uniform_var_map):
h3d_file = open(filepath, 'r')
lines = []
-
+
last_transform = None
-
+
for l in h3d_file:
if l.startswith("void main(void)"):
lines.append("\n")
@@ -194,7 +193,7 @@ def h3d_shader_glsl_frag_patch(filepath, scene, global_vars, frag_uniform_var_ma
elif l.lstrip().startswith("lamp_visibility_sun_hemi("):
w = l.split(', ')
w[0] = w[0][len("lamp_visibility_sun_hemi(") + 1:]
-
+
if not h3d_is_object_view(scene, frag_uniform_var_map[w[0]]):
w[0] = '(mat3(normalize(view_matrix[0].xyz), normalize(view_matrix[1].xyz), normalize(view_matrix[2].xyz)) * -%s)' % w[0]
else:
@@ -1490,6 +1489,7 @@ def save(operator, context, filepath="",
bpy.ops.object.mode_set(mode='OBJECT')
if use_compress:
+ import gzip
file = gzip.open(filepath, 'w')
else:
file = open(filepath, 'w')