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:
authorCampbell Barton <ideasman42@gmail.com>2011-10-04 12:56:57 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-10-04 12:56:57 +0400
commitb63d9bcaabe646e72a2369dd36992aea2094d1df (patch)
tree7815432a38a0429829be50a705339c0fcf3cf8bb /io_scene_x3d/export_x3d.py
parent8aa1b14c4485a3058bf332d2389bdef289256dee (diff)
fix for various errors in scripts
Diffstat (limited to 'io_scene_x3d/export_x3d.py')
-rw-r--r--io_scene_x3d/export_x3d.py8
1 files changed, 4 insertions, 4 deletions
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')