Is the Material Editor dialog in dire need of a cleanup?

Hi,

Just posting a few grievances I have with some of the basic interactions with the material editor.

1. Unlock Finish. When we want to set the Finish on a material that has no Specular set, we cannot do that. But the Finish value is needed to control the Reflect regardless of the faked specular is being used or not.

2. Unlock Reflect. If Specular is set to 0, Reflect is locked. But we actually need Reflections when not using faked specular from point lights.

3. Unlock Fresnel. We cannot modify Fresnel if Reflect is set to zero, BUT if fresnel is set to a value, that value is being used even if Reflect is set to zero! Giving the false impression that it isn't used!

4. Unlock Blur Reflections. Just like Fresnel, Blur Reflections is infact being used even if Reflect is set to zero!

5. When I want to add a map to a material, I don't need to see the filebrowser before I decide on using a bitmap.

I am just going to keep adding to this post whenever I find something odd. Feel free to join in!

Thanks for your time.

Parents Reply Children
  • Thanks Robert :) Gonna count that as grievance #9 even if it's just slightly bending the scope of this thread which was actually more GUI grievances.

    Don't get me started on the whole material/shader model. IMHO It's pretty much beyond all logic. There is no implicit logic to the order that all the shader-bits are being applied to the materials at all. And no control of said order whatsoever.. sadly.

    Anyways..

    10. Setting the Opaque map and NOT changing the Opacity value to anything below 100 causes the absorption Distance calculation to be ignored.
    Shouldn't the mapping override/multiply the Opacity value?

    System: Win7 64bit 16GB Ram - microStation V8i SS3 08.11.09.578. + PoinTools CONNECT. - Intel i7-4800MQ CPU@2.70GHz, 4 core / 8 Logic proc.

  • 11. When using a Gradient pattern that relies on Displacement Height, the Left side is actually where the displacement is highest, and the right side where the displacement is lowest. Shouldn't such a gradient be so that left to right = low to high? 

    My fault entirely. Forgot to check the surface normal..

    12. Very often a gradient slider control gets falsely drawn in another map window.

    System: Win7 64bit 16GB Ram - microStation V8i SS3 08.11.09.578. + PoinTools CONNECT. - Intel i7-4800MQ CPU@2.70GHz, 4 core / 8 Logic proc.

  • Attached is a pdf I sent to Jerry during the SS3 beta period re viz improvements and fixes- posted here because it mentions some of the same things and also some other gui issues

    Would also mention general inexplicable slow downs for seemingly no reason- often when just switching between materials ( and I have a fast machine with lots of memory and cores)

    Would also like to see an option for mapping settings seperate from the map itself- more often than not all the mapping dimensions and settings are the same between say, diffuse, specular, and bump and all that is different is the bitmap file itself. At the moment I set my diffuse first then link other channels to the diffuse to copy the settings, then unlink and then change the bitmap- would be nice not to have to do this.

  • Nice reading dshaw.

    I am glad I am not the only one dissapointed. I was infact beginning to feel like I was just acting spoiled.

    System: Win7 64bit 16GB Ram - microStation V8i SS3 08.11.09.578. + PoinTools CONNECT. - Intel i7-4800MQ CPU@2.70GHz, 4 core / 8 Logic proc.