sidebar features
sidebar content

Go Back   Blender Artists Forums > General Forums > Python & Plugins

Reply
 
Thread Tools
Mariano's Avatar
Mariano Mariano is offline
Member
 
Join Date: Aug 2005
Posts: 129
A random material generator for materials with procedural textures. It can generate totally new materials or be used to create variations of existing ones. It's also a fun way to explore and understand what each material setting does. Check the images below to see what the script can do.



Variations of existing materials:


Works best with Blender CVS but im posting it because 2.42 may be out very soon

go here for the script and more info:
http://uselessdreamer.byethost32.com/materializer.html
............................................
My Python Scripts
http://uselessdreamer.byethost32.com/

Lots of Blender items to download
http://blender-stuff.byethost32.com/

Last edited by Mariano; 16-Jun-06 at 20:28.
#1   Old 16-Jun-06, 20:12   
Reply With Quote


The_Warder's Avatar
The_Warder The_Warder is offline
Member
 
Join Date: Sep 2005
Posts: 672
this sounds really neat I will definatly download when 2.42 comes out.
............................................
\"quiet Professionals\"= \"walk softly but carries a big stick\"
http://img27.imageshack.us/img27/677...bbd1d0c42b.png

#2   Old 16-Jun-06, 21:33   
Reply With Quote
Aligorith's Avatar
Aligorith Aligorith is offline
Member
 
Join Date: Jul 2004
Location: ChCh, New Zealand
Posts: 1,655
Just downloaded along with your other scripts... to be looked into.

Aligorith
#3   Old 17-Jun-06, 12:05   
Reply With Quote
kaeru's Avatar
kaeru kaeru is offline
Member
 
Join Date: Nov 2005
Location: Underground
Posts: 235
Cool script man ... :-) .

Thanks a lot .

Peace :-).
#4   Old 17-Jun-06, 12:39   
Reply With Quote
Rav3nSoul's Avatar
Rav3nSoul Rav3nSoul is offline
Member
 
Join Date: May 2006
Location: Portugal
Posts: 41
wow awesome!!!

thaks a lot
............................................
sorry for my bad english Raven Themes
#5   Old 20-Jun-06, 10:45   
Reply With Quote
zog34 zog34 is offline
Member
 
Join Date: Mar 2005
Posts: 481
This looks absolutely awesome!

Thankyou for sharing it with everyone!
-albert
#6   Old 20-Jun-06, 14:44   
Reply With Quote
mandoragon mandoragon is offline
Member
 
Join Date: Feb 2006
Posts: 885
Doesnt seem to work very well for me, its a great script but to see the material I keep having to refresh for the preview to change, and the displacement never seems to change. Tried it on the beta release of 2.42 and it crashed. Which CVS version did you use?
#7   Old 21-Jun-06, 14:28   
Reply With Quote
Mariano's Avatar
Mariano Mariano is offline
Member
 
Join Date: Aug 2005
Posts: 129
Quote:
Originally Posted by mandoragon
Doesnt seem to work very well for me, its a great script but to see the material I keep having to refresh for the preview to change, and the displacement never seems to change. Tried it on the beta release of 2.42 and it crashed. Which CVS version did you use?
I 've tried with almost every latest build both the ones from bellorum and jms also works fine for me with 2.42 RC1

To deal with the update problem (its a Python Api problem) you should split the button window in 2, having one of them in Material(F5) and the other one in Texture(F6). Then from the script window, press F6 and the script will randomize and update everything in on keystroke

Let me know if it doen't work...
............................................
My Python Scripts
http://uselessdreamer.byethost32.com/

Lots of Blender items to download
http://blender-stuff.byethost32.com/
#8   Old 22-Jun-06, 19:20   
Reply With Quote
Mariano's Avatar
Mariano Mariano is offline
Member
 
Join Date: Aug 2005
Posts: 129
A quick tips to use...

Start with a material with 2 or 3 procedurals with cool COLORBAND settings

Dont trust the displacement as it shows in the preview, usually youll have to disable it once you find a material you like

Dont forget to assign fake users to the material you discover or you ll lose them when you save the .blend


btw thanks to all the posts, glad you liked the script
............................................
My Python Scripts
http://uselessdreamer.byethost32.com/

Lots of Blender items to download
http://blender-stuff.byethost32.com/
#9   Old 22-Jun-06, 19:40   
Reply With Quote
mandoragon mandoragon is offline
Member
 
Join Date: Feb 2006
Posts: 885
This is great, especially with your blender libriary script, Is it possible for other people to send their materials to another by copying the files of the libriary script, This could Be Blenders main material base..
#10   Old 25-Jun-06, 21:24   
Reply With Quote
Crouch's Avatar
Crouch Crouch is offline
Member
 
Join Date: Oct 2004
Location: the Netherlands
Posts: 993
Very nice script. Really ideal to quickly tweak a material and get a whole bunch of similar materials.
By the way, I didn't have any problems when executing with F6. In combination with the render preview it really works great.

Here are 5 minutes of playing around with it:
............................................
My Python Scripts - Vimeo Page
#11   Old 26-Jun-06, 15:19   
Reply With Quote
Mariano's Avatar
Mariano Mariano is offline
Member
 
Join Date: Aug 2005
Posts: 129
I noticed some trouble with the material preview redesign in rc1, after a while the update goes slower and slower.. need to try in rc2

Glad you people like this
............................................
My Python Scripts
http://uselessdreamer.byethost32.com/

Lots of Blender items to download
http://blender-stuff.byethost32.com/
#12   Old 26-Jun-06, 23:34   
Reply With Quote
Heavily Tessellated's Avatar
Heavily Tessellated Heavily Tessellated is offline
Member
 
Join Date: Apr 2006
Location: Sector 7
Posts: 604
Fun!

And yes indeed, it does get progressively slower... apparently this is not your fault though, seems to me it happens when tweaking manually as well. Just the script makes making changes to procedurals really fast.

You said above:
Quote:
Originally Posted by Mariano
Start with a material with 2 or 3 procedurals with cool COLORBAND settings
Do you think for a future version you could query the material in question (or if none is assigned) and have a slider for adding random texture channels and random colorband key colors / positions / alphas before scrambling them? ( Not a feature request, more a "hey wouldn't it be neat if... " )
#13   Old 27-Jun-06, 00:38   
Reply With Quote
Mariano's Avatar
Mariano Mariano is offline
Member
 
Join Date: Aug 2005
Posts: 129
Quote:
Originally Posted by Heavily Tessellated
Fun!

Do you think for a future version you could query the material in question (or if none is assigned) and have a slider for adding random texture channels and random colorband key colors / positions / alphas before scrambling them? ( Not a feature request, more a "hey wouldn't it be neat if... " )
There is no access to the colorband from Python

Its really a shame because i would love to code a script to rotate hues and teawk the keys like in Metacreations plugins for photoshop for example

Maybe eventually this get added to the api
............................................
My Python Scripts
http://uselessdreamer.byethost32.com/

Lots of Blender items to download
http://blender-stuff.byethost32.com/
#14   Old 03-Jul-06, 21:06   
Reply With Quote
sc_modeler sc_modeler is offline
Member
 
Join Date: Sep 2006
Posts: 86
Sorry about the massive thread necro (I know it's bad) but is there still any way to get this script? It looks great and I would like to try it out. But the download link seems to be dead. =/

Anyway, does anyone still have this? / Does it still work?
#15   Old 07-Mar-07, 14:58   
Reply With Quote
ideasman42's Avatar
ideasman42 ideasman42 is offline
Member
 
Join Date: Mar 2004
Location: Australia
Posts: 3,421
I could add access to colorband, this script seems to be the first one Iv seen that could use it.

material.colorbandSpec = ([c1, c2, c3, c4, c5], interpolation)

where color is a tuple (location, r,g,b,a) and interpolation a constant.
............................................
BPython Cookbook * How to get features into Blender * Code Metrics
Hire Me
ideasman42<at>gmail.com
#16   Old 07-Mar-07, 15:10   
Reply With Quote
Jeremy Ray Jeremy Ray is offline
Member
 
Join Date: Nov 2006
Posts: 905
Looks like a spimmer took over the OP's site.

I'd like to try it too - maybe Blender isn't as far from replicating MapZone as I thought.
#17   Old 07-Mar-07, 18:09   
Reply With Quote
Jeremy Ray Jeremy Ray is offline
Member
 
Join Date: Nov 2006
Posts: 905
The materializer script might make a goodbase for a Blender version of Map Zone. Anybody have it?
#18   Old 07-Mar-07, 18:18   
Reply With Quote
ideasman42's Avatar
ideasman42 ideasman42 is offline
Member
 
Join Date: Mar 2004
Location: Australia
Posts: 3,421
colorband access for material and textures added to Blenders CVS
tex.colorband = [[r,g,b,a,pos], [r,g,b,a,pos]...]
mat.colorbandDiffuse = ...
mat.colorbandSpecular= ...
............................................
BPython Cookbook * How to get features into Blender * Code Metrics
Hire Me
ideasman42<at>gmail.com
#19   Old 08-Mar-07, 07:09   
Reply With Quote
TwinStripe TwinStripe is offline
Member
 
Join Date: Mar 2007
Posts: 20
The link for this script doesn't seem to work - I just get a screen full of cr*ppy advertising!
Anyone got any links that work?
#20   Old 11-Mar-07, 11:29   
Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
VirtualUndo Script - Anyone want to Help? mthoenes Python & Plugins 26 12-Nov-06 17:09
NEW: Aligner/Displacer/Randomizer Script RobertT Python & Plugins 19 07-Nov-06 16:24
problem with ASE import (3DSMax with Vertex Color) duzoid Python & Plugins 4 23-Oct-05 22:01
Creating new script to set materials wavk Python & Plugins 5 31-Aug-05 07:28
auto UV mapping python script -> speeds up level texturin lizard809 Game Engine Support and Discussion 7 25-Mar-03 01:38


All times are GMT. The time now is 16:16.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Logo and website design copyright © 2006 by froodee design bureau. All rights reserved.
Other Blender Sites
new icon Blender Homepage »
The official Blender homepage
new icon BlenderNation »
Fresh Blender News, Every Day
new icon Blenderart Magazine »
Blender articles, tutorials and images.
Blender Headlines
Featured Artwork
Short animation: Barrel by Phlopper
Woolly mammoth by sebastian_k
Photorealistic classic furniture by eMirage
Social BlenderArtists