[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1716] trunk/py/scripts/addons/ io_scene_obj/import_obj.py: address [#26527] Export-import OBJ, materials " tracaeble" unchecked

Campbell Barton ideasman42 at gmail.com
Fri Mar 18 05:09:35 CET 2011


Revision: 1716
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1716
Author:   campbellbarton
Date:     2011-03-18 04:09:34 +0000 (Fri, 18 Mar 2011)
Log Message:
-----------
address [#26527] Export-import OBJ, materials "tracaeble" unchecked

Enable raytracing on OBJ materials always, not conforming to OBJ spec but this is annoying for newer software where raytracing is default.

Modified Paths:
--------------
    trunk/py/scripts/addons/io_scene_obj/import_obj.py

Modified: trunk/py/scripts/addons/io_scene_obj/import_obj.py
===================================================================
--- trunk/py/scripts/addons/io_scene_obj/import_obj.py	2011-03-17 20:52:04 UTC (rev 1715)
+++ trunk/py/scripts/addons/io_scene_obj/import_obj.py	2011-03-18 04:09:34 UTC (rev 1716)
@@ -501,10 +501,15 @@
                         if do_fresnel:
                             context_material.raytrace_mirror.raytrace_mirror.fresnel = 1.0  # could be any value for 'ON'
 
+                        """
                         if do_raytrace:
                             context_material.use_raytrace = True
                         else:
                             context_material.use_raytrace = False
+                        """
+                        # XXX, this is not following the OBJ spec, but this was
+                        # written when raytracing wasnt default, annoying to disable for blender users.
+                        context_material.use_raytrace = True
 
                     elif line_lower.startswith(b'map_ka'):
                         img_filepath = line_value(line.split())



More information about the Bf-extensions-cvs mailing list