Blitz3D Material EditorCommunity Forums/Developer Stations/Blitz3D Material Editor
| Download (1.95 mb)|
This tool lets you adjust Blitz3D brush and texture properties with a windows interface, and view the results in real-time. Save a .b3d brush, then load it in your own program.
Cut and copy this link into your browser if you want to buy this for a measly $12. I don't usually go for the cheap-and-simple stuff, but I was doing this anyways, so if I can make a few bucks, it's worth spending a few minutes on and making it pretty:
| that looks very cool and useful. I had no idea blitz's normal mapping was that effective!|
| Yah I agree, decent look tool ! |
| Okay, it's finished. The link is above.|
Fixed some minor things, added more example files, and a replacement LoadBrush() function that will work with both .b3d brushes and existing LoadBrush() calls. Enjoy.
| Cool - nice tool / app! |
| Anyone want to make some icons for the toolbar? I need icons for the four view modes. |
| Very useful and well made!!!! Thanks Halo! :D |
| Some feedbacks:|
Load of textures fail when I try to load a .b3d outside the program directory, a bit inconvenient.
For example, if I want to load a model in C:\Works, I have to copy that model and it's textures to Material Editor's directory.
A nice tool anyway.
| Very nice Halo. |
| Do you still need icons halo? I can arrange a few if you want.|
| Thanks, I got it. |
| Adding layers now, for multiple passes. Notice the window frame is no longer full-bright. This is impossible without multiple layers. Also notice the combination of vertex colors and bump mapping:|
| It's surprising that none did this before. |
| Added shaders, so you can apply Quake 3-like shaders to any texture and view the results instantly. This is a material for a tree bough, with a slowly swaying masked leaf texture:|
| How does the load and usage work?|
( btw: now the tool reached the area where it might be fair to sell it. cool work :) )
| Not sure yet. I haven't written a save/load function that includes multiple layers and shaders, since the .b3d format doesn't support it. |
| Ah ok|
So this needs a specific update function for usage in a project, right?
| For using shaders and such, yes. For using plain brushes, no, except for the LoadBrush() command.|
For some reason looking at the first picture on this thread makes me kind of sick to my stomach, it is so ugly.
| its not ugly ... only a little very bit overlightened on its top :)|
but the new ones look far better
| Window, now with proper shading, non-overlapping environmental reflection, and transparency. This is impossible to do with the standard "brush" system.|
Also, here is some more foliage. The grass sways back and forth slowly. The material can be applied to any object without losing the shader behavior.
Shouldn't this be possible if the windows just have an alpha value < 1 and the "non glass" parts have alpha 1?
and reflection over cube mapping?
| halo, why are you putting in shaders if there's no compatibility for it in blitz, are you planning to make this for other engines too? |
| nice app halo thx |
| When you load the material, it creates shaders and then you just call UpdateShaders() any time you render. |
| I'm not going to bother releasing an updated demo unless a few people are really interested in buying it. I need to work on my map editor. |
| This is starting to sound useful. I may look into buying this eventually... I'll keep a tab on it for sure. |
I'm not going to bother releasing an updated demo unless a few people are really interested in buying it.
And conversely: many people will not be interested in buying it unless you release an updated demo. :)
| I'd buy it when it has more features..at present it's little more than a material editor..I think it's best home is in cshop, that would be a useful addition assuming it doesn't have one already. |
A seperate product...it's like 3dmax removing the 3dmax from 3dmax and just selling the material editor. I.e you're targetting too much of a 'niche' market. IMO.
| especially as the old demo is just a usage of standard blitz3D commands and code archive samples, there won't be much ppl beeing really interested in it |
| exactly, I'm interested currently by the shaders only. Perhaps a code example of what all this adds to somebody's creations would help? |
| Sorry, not worth my valuable time. |
| Lol, that's going to get you a few sales more!|
I'm also very interested in how you managed to get shaders working in a file format that has no support for shaders..;)
| 1. .b3d does not contain shaders, but .mat does.|
2. When you load a .mat file, it calls the shader DLL and creates a shader.
3. Every time you call UpdateShaders() the DLL...updates the shaders, positioning, scaling, and rotatingthe texture.
Sorry, not worth my valuable time.
But posting pithy comments on an internet forum is...
| Epicboy - you got a lisp? |
| Runtime example of this? so we see it's power?|
nobody buys a cat in a bag ( ok did it once with MMORPGCE but ppl learn from faults )
Consisting of or resembling pith.
Don't you hate those kinds of definitions?
Halo, just a couple of spinning cubes would work just fine as a demo.
| Im interested, totally would find this useful, but I want to see a updated Demo. |
| what happened to this? It was starting to look quite useful. |
| Nothing happened. It's done. |
| Okay, it's just that the demo download etc. was all broken so I was mistaken. It seems to be all back up now. |
| Hey, is this still around? Are you still selling it or have you released it for free? |
| yeah, I'd like to try a demo of this.. |
| i have the old old version without the shaders but thats it.|
DEMO! DEMO! DEMO!
| err....where lol |
| i could post the old one in a while... |
| why in a while? |
| i'm not at my computer right now |
| that's a joke, right? or do you mean your other computer lol. |
| I think if you wander around the Leadwerks website you may find it.|
| Still can't seem to get a hold of this? |
| leadwerks had the full program for download about a year ago on there site ill see if i can find it on the harddrive and check the licence |
| that would be cool if you have it :) |
| It is possible to have Shader Editor for Blitz 3D even thought I think Blitz 3D doesnt support Shader.|
correct me if I am wrong.