[Bf-extensions-cvs] [c275bd3] master: Create a preview directory for procedural textures to avoid creating it by hand on fresh installs.
Maurice Raybaud
noreply at git.blender.org
Mon Jul 28 20:03:08 CEST 2014
Commit: c275bd355e945860b1789590314957b457c6e1e4
Author: Maurice Raybaud
Date: Mon Jul 28 20:02:30 2014 +0200
Branches: master
https://developer.blender.org/rBAc275bd355e945860b1789590314957b457c6e1e4
Create a preview directory for procedural textures to avoid creating it by hand on fresh installs.
===================================================================
M render_povray/render.py
===================================================================
diff --git a/render_povray/render.py b/render_povray/render.py
index 920a6a7..80af332 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -31,8 +31,6 @@ import subprocess#
from bpy.types import(Operator)#all added for render preview
##############################SF###########################
##############find image texture
-
-
def imageFormat(imgF):
ext = {
'JPG': "jpeg",
@@ -3310,8 +3308,13 @@ class RenderPovTexturePreview(Operator):
def execute(self, context):
tex=bpy.context.object.active_material.active_texture #context.texture
texPrevName=string_strip_hyphen(bpy.path.clean_name(tex.name))+"_prev"
- workDir=os.path.dirname(__file__)
+ workDir=os.path.dirname(__file__)
previewDir=os.path.join(workDir, "preview")
+
+ ## Make sure Preview directory exists and is empty
+ if not os.path.isdir(previewDir):
+ os.mkdir(previewDir)
+
iniPrevFile=os.path.join(previewDir, "Preview.ini")
inputPrevFile=os.path.join(previewDir, "Preview.pov")
outputPrevFile=os.path.join(previewDir, texPrevName)
More information about the Bf-extensions-cvs
mailing list