Hey everyone, I'm new to Blendigo and I've been trying to apply some external materials from the materials Database. But I keep getting a Python script error.
Can someone help me please?
here is what I do
I go to the materials section,
then in The material database
and when I click on the button, I get a Python script error message and Blendigo shuts down
at the end in the blender console, I see TypeError: descriptor 'lower' requires a 'str' object but received a 'unicode'
and I'm running Blender 2.49
Python 2.6.2
Indigo 2.4
what can I do?
Questions about applying materials
Re: Questions about applying materials
Materials in material database are backed.
To use them with blendigo unback them with 7-zip or rar or zip or material editor.
To use them with blendigo unback them with 7-zip or rar or zip or material editor.
Re: Questions about applying materials
when I unpack them, are they igm files?Meelis wrote:Materials in material database are backed.
To use them with blendigo unback them with 7-zip or rar or zip or material editor.
can I unpack them anywhere?
I have tried to import the igm files but I still get an error
Also, why am I getting this python error?
Re: Questions about applying materials
when I unpack them, are they igm files?Meelis wrote:Materials in material database are backed.
To use them with blendigo unback them with 7-zip or rar or zip or material editor.
can I unpack them anywhere?
I have tried to import the igm files but I still get an error
Also, why am I getting this python error?
Re: Questions about applying materials
Hi,
Can you copy/paste a few lines before the TypeError message on the console so that we can see where the error occurred ?
Thanks.
Can you copy/paste a few lines before the TypeError message on the console so that we can see where the error occurred ?
Thanks.
Re: Questions about applying materials
Here it is, Thank You!
Compiled with Python version 2.6.2.
Checking for installed Python... got it!
----------------------
BLENDIGO v2.4 Stable, Update 2
----------------------
Platform : 7 6.1.7600 Multiprocessor Free
os.sep : \
Indigo path : C:\Program Files\Indigo Renderer\indigo.exe
matdbPreviews : C:\Users\Alex\AppData\Roaming\Blender Foundation\Blende
r\.blender\scripts\blendigopkg\matdb\previews
assetsPath : C:\Users\Alex\AppData\Roaming\Blender Foundation\Blende
r\.blender\scripts\blendigopkg\assets
matdbDownloads : C:\Users\Alex\AppData\Roaming\Blender Foundation\Blende
r\.blender\scripts\blendigopkg\matdb
Converting Blender Material: Material
Traceback (most recent call last):
File "C:\Users\Alex\AppData\Roaming\Blender Foundation\Blender\.blender\script
s\blendigo.py", line 4044, in drawGUI
UIHeight = materialGUI()
File "C:\Users\Alex\AppData\Roaming\Blender Foundation\Blender\.blender\script
s\blendigo.py", line 1656, in materialGUI
utils.menuStringFromList('Downloads', IndigoPaths.getContents('matdbDownload
s', 'pigm')),
File "C:\Users\Alex\AppData\Roaming\Blender Foundation\Blender\.blender\script
s\blendigopkg\indigo.py", line 81, in getContents
return sorted([i for i in os.listdir(self._p[p][0]) if os.path.splitext(i)[1
].lower() == ('.%s'%ext)], key=str.lower)
TypeError: descriptor 'lower' requires a 'str' object but received a 'unicode'
Compiled with Python version 2.6.2.
Checking for installed Python... got it!
----------------------
BLENDIGO v2.4 Stable, Update 2
----------------------
Platform : 7 6.1.7600 Multiprocessor Free
os.sep : \
Indigo path : C:\Program Files\Indigo Renderer\indigo.exe
matdbPreviews : C:\Users\Alex\AppData\Roaming\Blender Foundation\Blende
r\.blender\scripts\blendigopkg\matdb\previews
assetsPath : C:\Users\Alex\AppData\Roaming\Blender Foundation\Blende
r\.blender\scripts\blendigopkg\assets
matdbDownloads : C:\Users\Alex\AppData\Roaming\Blender Foundation\Blende
r\.blender\scripts\blendigopkg\matdb
Converting Blender Material: Material
Traceback (most recent call last):
File "C:\Users\Alex\AppData\Roaming\Blender Foundation\Blender\.blender\script
s\blendigo.py", line 4044, in drawGUI
UIHeight = materialGUI()
File "C:\Users\Alex\AppData\Roaming\Blender Foundation\Blender\.blender\script
s\blendigo.py", line 1656, in materialGUI
utils.menuStringFromList('Downloads', IndigoPaths.getContents('matdbDownload
s', 'pigm')),
File "C:\Users\Alex\AppData\Roaming\Blender Foundation\Blender\.blender\script
s\blendigopkg\indigo.py", line 81, in getContents
return sorted([i for i in os.listdir(self._p[p][0]) if os.path.splitext(i)[1
].lower() == ('.%s'%ext)], key=str.lower)
TypeError: descriptor 'lower' requires a 'str' object but received a 'unicode'
Who is online
Users browsing this forum: Majestic-12 [Bot] and 77 guests
