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:
authorMaurice Raybaud <mauriceraybaud@hotmail.fr>2014-07-28 22:02:30 +0400
committerMaurice Raybaud <mauriceraybaud@hotmail.fr>2014-07-28 22:02:30 +0400
commitc275bd355e945860b1789590314957b457c6e1e4 (patch)
tree63459dcc7773ac31513b30826cf34ada6ddddad2 /render_povray
parenta3d8d01b0e24fc8ba3d31498b16f581c9968b80a (diff)
Create a preview directory for procedural textures to avoid creating it by hand on fresh installs.
Diffstat (limited to 'render_povray')
-rw-r--r--render_povray/render.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/render_povray/render.py b/render_povray/render.py
index 920a6a7b..80af332a 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)