Thu, Nov 28, 8:02 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 28 11:20 am)



Subject: EZMat


Snarlygribbly ( ) posted Sun, 01 June 2014 at 10:52 AM

Quote - Let me try to squeeze this in into my ongoing Material Room demystification.

I can't think of anyone who'd do a better job :-)
If you do decide to work on some explanations / guides, I'll be sure to help out.

Free stuff @ https://poser.cobrablade.net/


Faery_Light ( ) posted Sun, 01 June 2014 at 11:36 AM

Snarly, good to see you're posting again, hope you keep feeling better. :)

Can someone explain more how to get the Loom working?

I've got the compiler going but not the loom. :sad:


Let me introduce you to my multiple personalities. :)
     BluEcho...Faery_Light...Faery_Souls.


Snarlygribbly ( ) posted Sun, 01 June 2014 at 12:22 PM

Quote - Snarly, good to see you're posting again, hope you keep feeling better. :)

Can someone explain more how to get the Loom working?

I've got the compiler going but not the loom. :sad:

 

Are you talking about Matmatic, or EZMat? The Loom plugin for EZMat is something BB has been working on and hasn't been released. It is not included in the freedownloads for EZMat.

There is a Loom extension for Matmatic though - is that what you are referring to?

Free stuff @ https://poser.cobrablade.net/


ThunderStone ( ) posted Sun, 01 June 2014 at 1:41 PM

Quote - Snarly, good to see you're posting again, hope you keep feeling better. :)

Can someone explain more how to get the Loom working?

I've got the compiler going but not the loom. :sad:

Is this an old Bagginsbill shader? Do you have the image in the folder and the compilier pointed to it?  I don't exactly remember how I got it work because I saved it in the MC5 or MC6 format.


===========================================================

OS: Windows 11 64-bit
Poser: Poser 11.3 ...... Units: inches or meters depends on mood
Bryce: Bryce Pro 7.1.074
Image Editing: Corel Paintshop Pro
Renderer: Superfly, Firefly

9/11/2001: Never forget...

Smiles are contagious... Pass it on!

Today is the tomorrow you worried about yesterday

 


Faery_Light ( ) posted Sun, 01 June 2014 at 2:45 PM

It is the one from the Matmatic version. :)


Let me introduce you to my multiple personalities. :)
     BluEcho...Faery_Light...Faery_Souls.


monkeycloud ( ) posted Sun, 01 June 2014 at 3:26 PM

Good to read these posts from you, Snarly... and really good to know that you've found some reprieve in terms of your health for now.

All the best :-)


ThunderStone ( ) posted Sun, 01 June 2014 at 7:08 PM

Quote - It is the one from the Matmatic version. :)

Okay, could you please give a more detailed description of the symptoms? 


===========================================================

OS: Windows 11 64-bit
Poser: Poser 11.3 ...... Units: inches or meters depends on mood
Bryce: Bryce Pro 7.1.074
Image Editing: Corel Paintshop Pro
Renderer: Superfly, Firefly

9/11/2001: Never forget...

Smiles are contagious... Pass it on!

Today is the tomorrow you worried about yesterday

 


Faery_Light ( ) posted Sun, 01 June 2014 at 9:07 PM

It just does nothing at all when I click run python.

And I'm not sure what I am supposed to do to load it anyway...lol.


Let me introduce you to my multiple personalities. :)
     BluEcho...Faery_Light...Faery_Souls.


ThunderStone ( ) posted Sun, 01 June 2014 at 11:54 PM

Go back to bagginsbill site and download the latest copy of the matmatic. Install it.

Go to your config.txt file and change the verbose from 1 to 2. Check the scan Runtime:Libraries:materials:MatmaticDemos*  Make sure the # is not there. Create a MatmaticDemos subfolder in the material folder. Create a Loom subfolder and place the *.mm1.txt there. This is the script you need to run: Poser XRuntimePythonmatmaticcompile.py You'll see it in action.


===========================================================

OS: Windows 11 64-bit
Poser: Poser 11.3 ...... Units: inches or meters depends on mood
Bryce: Bryce Pro 7.1.074
Image Editing: Corel Paintshop Pro
Renderer: Superfly, Firefly

9/11/2001: Never forget...

Smiles are contagious... Pass it on!

Today is the tomorrow you worried about yesterday

 


Snarlygribbly ( ) posted Mon, 02 June 2014 at 12:21 AM

It would be good to keep this as an EZMat thread ...

Perhaps questions and answers about Matmatic could continue in its own thread?

Free stuff @ https://poser.cobrablade.net/


Chaosophia ( ) posted Mon, 02 June 2014 at 1:38 AM

Figured I would add this link to IOR refrences. I am playing around with the water portion right now, and found this refrence to the Index of refractions for certain solid, liquid and gaseous components.

http://en.wikipedia.org/wiki/List_of_refractive_indices

May be helpful, may not...


Chaosophia ( ) posted Mon, 02 June 2014 at 3:25 AM

Image using EMAT Ruby Seahorse


Chaosophia ( ) posted Mon, 02 June 2014 at 3:26 AM

Above is my first attempt at doing a ruby material on a seahorse in my wife's content collection.


bagginsbill ( ) posted Mon, 02 June 2014 at 5:48 AM · edited Mon, 02 June 2014 at 5:48 AM

"It just does nothing at all when I click run python."

What does nothing at all? Matmatic? The loom? Neither of these have anything to do with EZMat and neither have a user interface. They're programming/scripting tools that have been around a long time without a UI.

The Loom plugin for EZMat that I showed in this thread is something I was working on for EZMat. It has a UI and contains a rewrite of the Loom. I was planning to sell that as a plugin for EZMat. 

But for the past few weeks, I've been continuing my earlier work with VSS, adding a UI and a plugin manager, and I modified my EZMat plugins both to make them more capable for the end user and to make more advanced features that I want easier to develop.

None of this is EZMat so I won't expand on it here.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


WandW ( ) posted Mon, 02 June 2014 at 6:49 AM

So glad you are better! :thumbupboth:

Keep getting stronger.  Thanx for the gift. 

Do take care... :wub:

----------------------------------------------------------------------------------------

The Wisdom of bagginsbill:

"Oh - the manual says that? I have never read the manual - this must be why."
“I could buy better software, but then I'd have to be an artist and what's the point of that?"
"The [R'osity Forum Search] 'Default' label should actually say 'Don't Find What I'm Looking For'".
bagginsbill's Free Stuff... https://web.archive.org/web/20201010171535/https://sites.google.com/site/bagginsbill/Home


Faery_Light ( ) posted Mon, 02 June 2014 at 10:32 AM · edited Mon, 02 June 2014 at 10:33 AM

BB, thanks for the explaination.

Guess I had it installed previously and got it confused with EZMat.

Snarly, sorry for my confusion about it, my brain is not at peak right now due to health issues of my own.

I hope to give EZMat a good workout soon but my eyes need care first.

You will see me here as often as I can over the next few weeks just absorbing any information about EZMat. :)


Let me introduce you to my multiple personalities. :)
     BluEcho...Faery_Light...Faery_Souls.


Shadowdancer ( ) posted Mon, 02 June 2014 at 11:08 AM

Good to see you back, snarly old boy.

You've been missed. Glad to hear you're feeling better.


Shadowdancer ( ) posted Mon, 02 June 2014 at 11:30 AM

I've been having a play with EZMat - thanks for this gift. Even at this early stage it is still a very useful tool for my Poser work. You Sir, rock.


Miss Nancy ( ) posted Mon, 02 June 2014 at 2:17 PM

we're glad to see you here again, snarly.

users of EZMat should be able to answer many of the questions which may arise whilst you're on the road to recovery.



RedPhantom ( ) posted Wed, 04 June 2014 at 7:27 AM
Site Admin

I'm having trouble and was wondering if anyone could help me. When I click on ezmat in the addon lists I get a popup that says ezmat (c) 2014 Snarlygribbly and a button to click OK. Then I get nothing else. There is no interface or anything. When I loaded a new scene after that I got this message:

Traceback (most recent call last):
  File "L:Poser developmentEZMatRuntimePythonAddonsEZMat__init__.py", line 10794, in objectsDeleted
AttributeError: 'NoneType' object has no attribute 'UpdateUI'

My path is C:Poser Pro 2014 ContentRuntimePythonaddonsEZMat. I'm using pp2014 lastest update on win 7 with the laatest update.


Available on Amazon for the Kindle E-Reader Monster of the North and The Shimmering Mage

Today I break my own personal record for the number of days for being alive.
Check out my store here or my free stuff here
I use Poser 13 and win 10


Snarlygribbly ( ) posted Wed, 04 June 2014 at 10:56 AM

Quote - I'm having trouble and was wondering if anyone could help me. When I click on ezmat in the addon lists I get a popup that says ezmat (c) 2014 Snarlygribbly and a button to click OK. Then I get nothing else. There is no interface or anything. When I loaded a new scene after that I got this message:

Traceback (most recent call last):
  File "L:Poser developmentEZMatRuntimePythonAddonsEZMat__init__.py", line 10794, in objectsDeleted
AttributeError: 'NoneType' object has no attribute 'UpdateUI'

My path is C:Poser Pro 2014 ContentRuntimePythonaddonsEZMat. I'm using pp2014 lastest update on win 7 with the laatest update.

Can you set Poser to load with the factory default scene (andy etc.) and see if the problem remains? I need to know if there is something in your scene that EZMat doesn't like, or wheher the problem lies elsewhere.

Free stuff @ https://poser.cobrablade.net/


Snarlygribbly ( ) posted Wed, 04 June 2014 at 11:02 AM

While I am unable to spare the time to work on full documentation or continued development at the moment, I will try to fix all bugs that are reported so please report all problems here.

I shall also start a thread soon which will act as a basic tutorial. If any of yoou who have started playing with EZMat would like to give some pointers as to what parts of EZMat require the most explanation, i shall endeavour to deal with those first.

I'm also very happy to answer any questions you have here.

I'd like to make EZMat useful to everyone, so perhaps between us we can get some good information in this thread (and the forthcoming tutorial thread) about how to use it effectively.

Don't be afraid to ask questions, even if they seem dumb - EZMat is NOT a straightforward plugin and your question together with its answer is likely to help lots of other people too.

Most of all, have fun with it.

Oh ... and how many of you would be interested in learning how to make your own plugins? It isn't as hard as you might think ...

Free stuff @ https://poser.cobrablade.net/


Chaosophia ( ) posted Wed, 04 June 2014 at 12:18 PM

One thing I noticed using the gem shaders is with the initial setup of the shader for the ruby, which I did in the above image a few posts back, my first renders were solid black. To fix this I made a 2048x2048 @ 300 dpi image of just the color color picked from an image of a cut ruby. I then applied it in the diffuse channel and highlight channel in the mat room. I also made the diffuse color from black to white.

My question is if I were to retry the shader as I did before I made the diffuse map. How would I get the model to render out the object at the color instead of pure black.

For my scene I had a heart jewel I made in wings3d. I used I13's IDL studio, Base for all around lighting. As for the lighting in the scene I am using a hard light setting which came in the Render Studio Bundle from RDNA.

Settings are

5 raytrace bounces

100 irradiance cache

idl quality 7

pixel samples 10

Shading rate .1

Forgive me if I don't post all the settings I have I am on my alt pc at the moment and won't be able to get to the better one for hours.

With the above settings it rendered black without the image map for the diffuse channel. Same with the sea horse image.

Would that be a lighting issue or a goof on my part setting up the scene.


bagginsbill ( ) posted Wed, 04 June 2014 at 12:46 PM

I haven't had time to look at what this gem shader does but your ruby is not what a ruby looks like. You're doing diffuse reflection, which is entirely from the surface. It should involve refraction - sending light through the object and coloring it. It should also involve reflection, which means having something to reflect, not a featureless empty world of nothingness.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 04 June 2014 at 12:54 PM

Ah - I just looked at the EZMat gem shader. It's a shader I posted for Laurie and she packaged it in this plugin - fabulous - perfect - it works great.

I think your empty world is why it was black.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 04 June 2014 at 1:00 PM · edited Wed, 04 June 2014 at 1:04 PM

file_504750.jpg

You mentioned

"5 raytrace bounces"

But you did not mention that you enabled raytracing. So based on years of guessing when somebody doesn't mention this it's why it isn't doing raytracing, I'm gonna say you forgot to enable raytracing.

Here I tested the Gem - Garnet Red preset. Works great!

You have to have raytracing enabled.

You have to have at least 3 bounces to make it look somewhat complete because light bounces around inside these gems a lot - 4 would be better. I used 6.

You have to have stuff for the rays to hit. A complete environment full of things that are not all one color.

If you want hot specular highlights, you either need some Poser lights or you need an outstandingly well-made HDR environment. 


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Chaosophia ( ) posted Wed, 04 June 2014 at 1:41 PM

Sorry, yes ray tracing was enabled, I also set the lights and made sure that they were raytrace instead of shadow mapped. Ok guessing the formless void is the problem, then since there wasn't anything around it. It was a test image, Ok will try it again with more items around it. Thank you for the time and responce.


Chaosophia ( ) posted Wed, 04 June 2014 at 1:58 PM

Now question. If you are using a lightdome such as the one in I13's IDL studio could that count as an environment to bounce the light back for the refractions so as to get the same effects without having to have other objects in the scene, so it can render out a base image to use as a png resource for a realistic gem, so when it is saved, it won't have to be edited in gimp or photoshop to remove say the counter tile like it is in your scene. This might be a dumb question but if I set up the scene as you have, then remove it from being viewed in the camera during raytracing would it give the same effect?

I often do this type of rendering for things I create for tubes, but haven't really needed to do anything more than basic setup and rendering for character pngs. I am new with use of refractions, but am interested in doing more with it.


Miss Nancy ( ) posted Wed, 04 June 2014 at 2:00 PM

that garnet looks great, as do the tiles!



Chaosophia ( ) posted Wed, 04 June 2014 at 2:02 PM

Thank you again BagginsBill for your time and responce.


bagginsbill ( ) posted Wed, 04 June 2014 at 2:19 PM · edited Wed, 04 June 2014 at 2:32 PM

file_504753.jpg

> Quote - If you are using a lightdome such as the one in I13's IDL studio could that count as an environment to bounce the light back for the refractions so as to get the same effects... etc.

Yes you could use that or my environment sphere - same idea - a giant sphere or dome that holds an image of the world around the subject. But!

Want to use nothing? Ah! Ok forget light domes - forget anything else. To make an isolated object as if there is a world around it, do as I did here.

Go into the shader. On the Reflect and Refract nodes there is a Background input. Change that to white. Now you will need three nodes (middle is optional, but do it)

  1. Add a Sphere_Map node. Connect that to both Reflect and Refract Background input.

  2. Add an HSV node. This is optional, but it is nice for adjusting the color and brightness of the world image.

  3. Add an Image_Map node and load your world image into it.

My image is a very very blue sky and I wanted to both boost its brightness and decrease the saturation. I was easily able to do those two things with the HSV node. Notice I set the Saturation to 0.25 and the Value to 2.0? That is a fantastic tool for image adjustments.

Now I can render with nothing else in the scene. I still want raytracing for the gem to pick up internal bounces and so on, but I don't need any other objects. The Sphere_Map + Image_Map will supply the rest.

In render settings, make sure! you choose Render Over Black in the options box.

Save as PNG.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


parkdalegardener ( ) posted Wed, 04 June 2014 at 2:27 PM

Very cool BB.

Snarly, I for sure would be happy to learn how the plug-in structure works.



bagginsbill ( ) posted Wed, 04 June 2014 at 2:29 PM

file_504754.png

Here is my isolated gem PNG.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 04 June 2014 at 2:33 PM

Forgot to mention, when using a dome or sphere, if you do not want it in the background of the render, just for reflections, then turn off the checkbox "Visible in camera". (Only in latest Posers)


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 04 June 2014 at 2:36 PM

file_504755.jpg

So much to talk about...

I forgot to mention that the Background Sphere_Map trick only does sharp reflections. If you want soft reflections (like from a not-so-polished metal) then you have to use the environment sphere or dome.

Also if you want the environmental lighting for IDL, again, use a sphere or dome.

Looks like this.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 04 June 2014 at 2:39 PM

file_504756.jpg

Or this.

(Note: I made a horrible mistake on the rubies and emeralds here, which I later corrected, but I didn't rerender as it took over an hour. Just look at the metal.)


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


bagginsbill ( ) posted Wed, 04 June 2014 at 2:44 PM

file_504757.jpg

I made this fun image to demonstrate how an environment sphere works to fill in the rest of the world for a subject.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Chaosophia ( ) posted Wed, 04 June 2014 at 3:23 PM

Thank you for explaining this to me. And thank you for screen shots and example renders. I will try this out tonight and post results.

@BagginsBill Your images are awesome. Again thank you for teaching me something and taking the time to explain.


bagginsbill ( ) posted Wed, 04 June 2014 at 4:23 PM

file_504761.png

> Quote - that garnet looks great, as do the tiles!

Thanks. Still working on the tile UI. So many parameters. I'm not even half done.

I think what I'm going to do is publish a free version of BBTile for EZMat (one that doesn't have a bajillion knobs) and I'll sell the big BBTile "Pro" for VSS. (WIP seen here)


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


RedPhantom ( ) posted Wed, 04 June 2014 at 5:56 PM
Site Admin

Quote - > Quote - I'm having trouble and was wondering if anyone could help me. When I click on ezmat in the addon lists I get a popup that says ezmat (c) 2014 Snarlygribbly and a button to click OK. Then I get nothing else. There is no interface or anything. When I loaded a new scene after that I got this message:

Traceback (most recent call last):
  File "L:Poser developmentEZMatRuntimePythonAddonsEZMat__init__.py", line 10794, in objectsDeleted
AttributeError: 'NoneType' object has no attribute 'UpdateUI'

My path is C:Poser Pro 2014 ContentRuntimePythonaddonsEZMat. I'm using pp2014 lastest update on win 7 with the laatest update.

Can you set Poser to load with the factory default scene (andy etc.) and see if the problem remains? I need to know if there is something in your scene that EZMat doesn't like, or wheher the problem lies elsewhere.

 

It still happens with factory defaults.


Available on Amazon for the Kindle E-Reader Monster of the North and The Shimmering Mage

Today I break my own personal record for the number of days for being alive.
Check out my store here or my free stuff here
I use Poser 13 and win 10


Miss Nancy ( ) posted Thu, 05 June 2014 at 12:40 AM

I got something similar at first, but loading a plug-in remedied that.



RedPhantom ( ) posted Thu, 05 June 2014 at 6:19 AM
Site Admin

how do I load a plug in?


Available on Amazon for the Kindle E-Reader Monster of the North and The Shimmering Mage

Today I break my own personal record for the number of days for being alive.
Check out my store here or my free stuff here
I use Poser 13 and win 10


Faery_Light ( ) posted Thu, 05 June 2014 at 11:56 AM

Yes, I'd be interested in learning to do my own plug-ins when I finally master the EZMat. :)

A thread devoted to tutorials sounds great!

I've deleted the old one from my Poser 2014 and installed the correct on and installed Matmatic on Poser 7 so I can play there too.

That way I'll stop confusing the two of them. 😄


Let me introduce you to my multiple personalities. :)
     BluEcho...Faery_Light...Faery_Souls.


Miss Nancy ( ) posted Thu, 05 June 2014 at 2:08 PM · edited Thu, 05 June 2014 at 2:19 PM

in OS X, select item in pose room with figure present, go to mat room, select EZMat from addons, dbl-clk EZMat window, then it should look like this :]

snarly's EZMat

select material, select plug-in, click "apply" button.



Snarlygribbly ( ) posted Thu, 05 June 2014 at 4:00 PM

Note that you can right click on the background of the EZMat UI to bring up a menu that allows you to make the EZMat interface into a floating window. It is designed to be floating, so this is recommended. best to make it non-dockable too.

Free stuff @ https://poser.cobrablade.net/


Miss Nancy ( ) posted Thu, 05 June 2014 at 5:08 PM

yes, is much better floating.  in OS X, it can initially be made floating by control-click.  then if it's dragged, it will redock, unless option key held down whilst dragging.



RedPhantom ( ) posted Fri, 06 June 2014 at 6:52 AM
Site Admin

ok. I've got things working. Sarnly had said you could put it any runtime so I put it in my main runtime. I moved it to the runtime where the program is installed and now it works.


Available on Amazon for the Kindle E-Reader Monster of the North and The Shimmering Mage

Today I break my own personal record for the number of days for being alive.
Check out my store here or my free stuff here
I use Poser 13 and win 10


bagginsbill ( ) posted Fri, 06 June 2014 at 8:02 AM

Hmm. That's not right. I certainly do not have it in my main runtime and it works for me. 

Which SR of PP2014 do you have? And where is your main runtime (full path).

In other words, say stuff you didn't realize would matter. grin


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


RedPhantom ( ) posted Fri, 06 June 2014 at 6:17 PM
Site Admin

It was located here C:external1 NTFSPoser Pro 2014 ContentRuntimePythonaddonsEZMat

It's now located here C:external1 NTFSProgram FilesSmith MicroPoser Pro 2014RuntimePythonaddonsEZMat

It's sr 3.1


Available on Amazon for the Kindle E-Reader Monster of the North and The Shimmering Mage

Today I break my own personal record for the number of days for being alive.
Check out my store here or my free stuff here
I use Poser 13 and win 10


Shadowdancer ( ) posted Fri, 06 June 2014 at 6:48 PM

Loving EZMat. Nice & easy to use only prob i have is sorting ezskin config part of it.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.