DEV-thread - Blendigo v0.7 - material-editor-exporter
DEV-thread - Blendigo v0.7 - material-editor-exporter
Hi Blender and Indigo users,
this is a project for a indigo-material-editor for Blender . And its
STILL IN DEVELOPEMT AND NOT A OFFICIAL RELEASE
Everyone that needs a working exporter for Blender please consult Download section on the indigo-website.
All c&c are welcome and please report all bugs in this thread, thanks.
Also please post source modifications here, so i can implement them to the download-source.
Note: YOU NEED AT LEAST BLENDER V2.43RC3 TO WORK
copy the Blendigo script ".py" file to the "blender-2.43\.blender\scripts\" directory.
As for other exporters you need the "Indigowrapper.conf" file (http://www.myfile.ch/site/download.php?file=983665) that includes the indigo-render-directory-path placed in the "blender-2.43\.blender\scripts\bpydata" directory. I wasn't able to test Linux stuff, so don't expect that it works sorry (perhaps some one could fix it )
Also there's a "preview" button for materials that throws a small material-preview-render. For this you need to copy the "Preview" directory from the blendigo ZIP into the indigo-directory.
As mentioned this is in development... there are some points that are not implemented yet.
Fixed:
- a bug with blend materials - sub-materials are sometimes missed in export
- "indigowrapper.conf" accepting spaces in path name
- work-around for ortho-matrix-limitation
- bug in rotation matrix
- fixed possibility to remove texture
- absorbtion color preview inversed
- new material-type "External" that allows to include an external XML file (for test)
- "save IGI" button
- sss-type uniform (by SmartDen)
- removed surface compensation for lights, gain-value is equal to gain in XML, use "efficacy" feature instead
- fixed "null" material export when used in blend-material
- indigo primitives sphere and plane (meshname must contain ".sphere" or ".plane")
- added linear tonemapping scale (you must deactivate auto-exposure for this)
- changed F-Stop formula (perhaps wrong )
- fixed misstyped matExponentPathCB (by manuel)
- absorption color inversion on GUI removed (by SmartDen)
- max. turbidity to 20
- added exponent for linear tonemapping
- fix slowing down of GUI while working on big meshes
- dupliverts
- phong exponent up to 1mio
- fixed animation export
- replaced ImageSelector with FileSelector for better performance
- fixed bug when object is visible on more than on layer
- fixed file paths when located on different drives
- add copy/paste functions
- background color picker
- popup for material preview scene file
- compatibility to indigo v0.7t7 (many thanks to SmartDen)
- set max value for phong exponent and glossy-transparent exponent to 1000000
- finds preview scene file with new ".igs" and old ".xml" file extension
- additional rendersize-options 150%, 200%
- ignore objects without faces
- primitive sphere diameter fits inside mesh bounding-box
- added exponent for unform SSS value
- F-Stop accepts float values
- support for array modifier
- add world dimension factor
- added capability of different preview scenes by menu (by BIGFAN and DaveC)
- general tidy up of GUI and tooltips (by BIGFAN)
- super sample (by BIGFAN)
- all preview files use same material name to make new preview files easy to insert (By DaveC)
- updated preview scenes and added "IMPmatdb" preview scene
- added "&" to "launchIndigo" function to detach Indigo from Blender under Linux (by GNUdo)
- material conversion: converts blender material to indigo material if no indigo-material definition is found or you press the "convert" button
ToDo:
- linux compatibility
- extended support for mediums
- extended support for SSS
- epidermis features
For all qestions please just ask
and that it looks like: (thx kepler for the nice preview scene)
this is a project for a indigo-material-editor for Blender . And its
STILL IN DEVELOPEMT AND NOT A OFFICIAL RELEASE
Everyone that needs a working exporter for Blender please consult Download section on the indigo-website.
All c&c are welcome and please report all bugs in this thread, thanks.
Also please post source modifications here, so i can implement them to the download-source.
Note: YOU NEED AT LEAST BLENDER V2.43RC3 TO WORK
copy the Blendigo script ".py" file to the "blender-2.43\.blender\scripts\" directory.
As for other exporters you need the "Indigowrapper.conf" file (http://www.myfile.ch/site/download.php?file=983665) that includes the indigo-render-directory-path placed in the "blender-2.43\.blender\scripts\bpydata" directory. I wasn't able to test Linux stuff, so don't expect that it works sorry (perhaps some one could fix it )
Also there's a "preview" button for materials that throws a small material-preview-render. For this you need to copy the "Preview" directory from the blendigo ZIP into the indigo-directory.
As mentioned this is in development... there are some points that are not implemented yet.
Fixed:
- a bug with blend materials - sub-materials are sometimes missed in export
- "indigowrapper.conf" accepting spaces in path name
- work-around for ortho-matrix-limitation
- bug in rotation matrix
- fixed possibility to remove texture
- absorbtion color preview inversed
- new material-type "External" that allows to include an external XML file (for test)
- "save IGI" button
- sss-type uniform (by SmartDen)
- removed surface compensation for lights, gain-value is equal to gain in XML, use "efficacy" feature instead
- fixed "null" material export when used in blend-material
- indigo primitives sphere and plane (meshname must contain ".sphere" or ".plane")
- added linear tonemapping scale (you must deactivate auto-exposure for this)
- changed F-Stop formula (perhaps wrong )
- fixed misstyped matExponentPathCB (by manuel)
- absorption color inversion on GUI removed (by SmartDen)
- max. turbidity to 20
- added exponent for linear tonemapping
- fix slowing down of GUI while working on big meshes
- dupliverts
- phong exponent up to 1mio
- fixed animation export
- replaced ImageSelector with FileSelector for better performance
- fixed bug when object is visible on more than on layer
- fixed file paths when located on different drives
- add copy/paste functions
- background color picker
- popup for material preview scene file
- compatibility to indigo v0.7t7 (many thanks to SmartDen)
- set max value for phong exponent and glossy-transparent exponent to 1000000
- finds preview scene file with new ".igs" and old ".xml" file extension
- additional rendersize-options 150%, 200%
- ignore objects without faces
- primitive sphere diameter fits inside mesh bounding-box
- added exponent for unform SSS value
- F-Stop accepts float values
- support for array modifier
- add world dimension factor
- added capability of different preview scenes by menu (by BIGFAN and DaveC)
- general tidy up of GUI and tooltips (by BIGFAN)
- super sample (by BIGFAN)
- all preview files use same material name to make new preview files easy to insert (By DaveC)
- updated preview scenes and added "IMPmatdb" preview scene
- added "&" to "launchIndigo" function to detach Indigo from Blender under Linux (by GNUdo)
- material conversion: converts blender material to indigo material if no indigo-material definition is found or you press the "convert" button
ToDo:
- linux compatibility
- extended support for mediums
- extended support for SSS
- epidermis features
For all qestions please just ask
and that it looks like: (thx kepler for the nice preview scene)
- Attachments
-
- Indigowrapper.zip
- copy this file into your blender "blender-2.43\.blender\scripts\bpydata" directory and edit the content with a text editor to define your indigo directory.
- (153 Bytes) Downloaded 1426 times
-
- blendigo pic.JPG (116.02 KiB) Viewed 17177 times
-
- blendigo_v0.7t7_beta2.zip
- current version: v0.7t7 beta 2c
- (1.94 MiB) Downloaded 12465 times
-
- blendigo_v0.7t5_beta5.zip
- current version: v0.7t5 beta 5b
- (21.17 KiB) Downloaded 1262 times
Last edited by zuegs on Thu May 03, 2007 7:03 am, edited 38 times in total.
doesnt work!
my doesnt work!
i have win blender rc3 and put this script in scripts folder. when i select the blendigo python script it says that i have the wrong version???? whats up.?
i have win blender rc3 and put this script in scripts folder. when i select the blendigo python script it says that i have the wrong version???? whats up.?
Music has the right to children!
Is there any Material Limit, yet?
I've used ~ 5 mats and when I activate SSS on the 5th and change the SSS colour, I get
NameError: Global Name "matSSSrgb" is not defined...
And for now, it only searches for indigo in C:\\indigo_07/default-mats.xml
But my Indigo is in:
C:\\Pogramme/indigo/indigo0.75/testscenes/default-mats.xml...
I've used ~ 5 mats and when I activate SSS on the 5th and change the SSS colour, I get
NameError: Global Name "matSSSrgb" is not defined...
And for now, it only searches for indigo in C:\\indigo_07/default-mats.xml
But my Indigo is in:
C:\\Pogramme/indigo/indigo0.75/testscenes/default-mats.xml...
hi zuega the scripts fail trotzdem.
here is the console message:
Compiled with Python version 2.4.
'import site' failed; use -v for traceback
Checking for installed Python... No installed Python found.
Only built-in modules are available. Some scripts may not run.
Continuing happily.
BLENDIGO v0.7t5 BETA 1
Traceback (most recent call last):
File "<string>", line 1319, in ?
IOError: [Errno 2] No such file or directory: 'C:\\Dokumente und Einstellungen\\
Administrator\\Desktop\\blender-2.43-RC3-windows\\.blender\\scripts\\bpydata\\In
digoWrapper.conf'
here is the console message:
Compiled with Python version 2.4.
'import site' failed; use -v for traceback
Checking for installed Python... No installed Python found.
Only built-in modules are available. Some scripts may not run.
Continuing happily.
BLENDIGO v0.7t5 BETA 1
Traceback (most recent call last):
File "<string>", line 1319, in ?
IOError: [Errno 2] No such file or directory: 'C:\\Dokumente und Einstellungen\\
Administrator\\Desktop\\blender-2.43-RC3-windows\\.blender\\scripts\\bpydata\\In
digoWrapper.conf'
Music has the right to children!
I was trying to do a blend, but the exporter put this:
instead of:
Code: Select all
<uv_set></uv_set>
Code: Select all
<uv_set>uv</uv_set>
@tungee
have you copied the "IndigoWrapper.conf" file in the "blender-2.43\.blender\scripts\bpydata" directory?
@Kram1032:
theres no limit for materials... please try again... you need for each indigo-material a place-holding blender-material (which defines the names)
@neepneep:
i missed this, sorry, will fix it !!! thx
[EDIT]: fixed "uv" version is up, download from first post, thx neepneep.
have you copied the "IndigoWrapper.conf" file in the "blender-2.43\.blender\scripts\bpydata" directory?
@Kram1032:
theres no limit for materials... please try again... you need for each indigo-material a place-holding blender-material (which defines the names)
@neepneep:
i missed this, sorry, will fix it !!! thx
[EDIT]: fixed "uv" version is up, download from first post, thx neepneep.
Last edited by zuegs on Mon Feb 19, 2007 7:06 am, edited 1 time in total.
Who is online
Users browsing this forum: No registered users and 28 guests