Itoo Software Forum

Author Topic: Global reflection controls for flooring?  (Read 194 times)

RobH2

  • Newbie
  • *
  • Posts: 40
  • Who is staring at the sea is already sailing a bit
    • NVision4D
Global reflection controls for flooring?
« on: May 01, 2019, 04:52:36 AM »
I'm using a flooring from the library that has 20 individual maps. I want to adjust the gloss of the floor. I can't seem to find a way to adjust the entire material's glossiness without individually adjusting all 20 materials in the material sub-object.  That's not too bad of a task to do once, but if I need to tweak it 3 or 4 times it's going to be a problem.

How can I adjust the glossiness of the entire material?
3ds Max Design (3D Studio thru Max 2018), ForestPack Pro 5.4.0, RailClone 3.0.7, ASUS P9X79 Motherboard, Intel i7-3960x, Hydro H80 CPU Chiller, 64GB DDR3 Ram, Quadro K5200 Display Adapter

Rokas

  • iToo Software
  • Hero Member
  • *****
  • Posts: 1667
    • iToo
Re: Global reflection controls for flooring?
« Reply #1 on: May 02, 2019, 08:45:26 AM »
Hi
Floor Styles were created before RailClone Color map introduction, thus it uses MultiMaterial setup.

We will discuss if we can update materials to use "RailClone Color" setup instead in the future.

Now I attach You a simple material Editor utility to Edit Selected Object Multimaterial Reflection Parameters (vRay only):
« Last Edit: May 02, 2019, 08:48:54 AM by Rokas »
Rokas
iToo Software

RobH2

  • Newbie
  • *
  • Posts: 40
  • Who is staring at the sea is already sailing a bit
    • NVision4D
Re: Global reflection controls for flooring?
« Reply #2 on: May 02, 2019, 03:22:54 PM »
Rokas, this is very helpful. I really appreciate it.

I should think this would have been implemented way before now in RailClone and am surprised it hasn't been. The floors especially, use a large number of maps. At least this may serve as a workaround for now.

Thanks again...
3ds Max Design (3D Studio thru Max 2018), ForestPack Pro 5.4.0, RailClone 3.0.7, ASUS P9X79 Motherboard, Intel i7-3960x, Hydro H80 CPU Chiller, 64GB DDR3 Ram, Quadro K5200 Display Adapter

RobH2

  • Newbie
  • *
  • Posts: 40
  • Who is staring at the sea is already sailing a bit
    • NVision4D
Re: Global reflection controls for flooring?
« Reply #3 on: May 04, 2019, 05:12:02 PM »
I can't figure out how to use this script. Pardon my ignorance. That is the 'Filter' field hooking? I can't get the script to work using "Material ID" so can you give me a few tips on its use?
3ds Max Design (3D Studio thru Max 2018), ForestPack Pro 5.4.0, RailClone 3.0.7, ASUS P9X79 Motherboard, Intel i7-3960x, Hydro H80 CPU Chiller, 64GB DDR3 Ram, Quadro K5200 Display Adapter

Rokas

  • iToo Software
  • Hero Member
  • *****
  • Posts: 1667
    • iToo
Re: Global reflection controls for flooring?
« Reply #4 on: May 04, 2019, 07:56:13 PM »
I can't figure out how to use this script. Pardon my ignorance. That is the 'Filter' field hooking? I can't get the script to work using "Material ID" so can you give me a few tips on its use?
You can use filter to affect only some materials with specific names. In this Flooring MultiMaterial You do not need to any filtering. All materials will be affected. That is what You wanted.

I tried to make this script versatile for other MultiMaterials so You could filter only some materials to be affected. For filtering it uses "names" not ID number. I understand that You got confused as I used numeric symbols in illustration example.
In gif example I add filter for "5" that means only sub-materials which contain symbol "5" will be affected. In the RC planks MultiMaterial it will have an effect only on one material:


« Last Edit: May 04, 2019, 07:57:49 PM by Rokas »
Rokas
iToo Software

RobH2

  • Newbie
  • *
  • Posts: 40
  • Who is staring at the sea is already sailing a bit
    • NVision4D
Re: Global reflection controls for flooring?
« Reply #5 on: May 04, 2019, 08:00:09 PM »
I think I understand how you wrote the script now. Thank you for the explanation. Let me go back and explore it with this new insight.

Thank you...
3ds Max Design (3D Studio thru Max 2018), ForestPack Pro 5.4.0, RailClone 3.0.7, ASUS P9X79 Motherboard, Intel i7-3960x, Hydro H80 CPU Chiller, 64GB DDR3 Ram, Quadro K5200 Display Adapter

RobH2

  • Newbie
  • *
  • Posts: 40
  • Who is staring at the sea is already sailing a bit
    • NVision4D
Re: Global reflection controls for flooring?
« Reply #6 on: May 05, 2019, 09:36:45 PM »
Thanks again. It's an adequate workaround for the reflection.

Do you have a similar script to modify color and tone? The two of those would go a long way towards making the floor libraries a lot more useful. I think it's a little "combo" script you could sell. I'd donate for it and I'm sure a lot of people like me would like to be able to quickly modify flooring libraries.
3ds Max Design (3D Studio thru Max 2018), ForestPack Pro 5.4.0, RailClone 3.0.7, ASUS P9X79 Motherboard, Intel i7-3960x, Hydro H80 CPU Chiller, 64GB DDR3 Ram, Quadro K5200 Display Adapter

Rokas

  • iToo Software
  • Hero Member
  • *****
  • Posts: 1667
    • iToo
Re: Global reflection controls for flooring?
« Reply #7 on: May 06, 2019, 10:07:48 AM »
Thanks for an idea. I will test what can be done in this case.
Rokas
iToo Software