- Fri Aug 09, 2013 7:46 pm
and Mihai, before you read this, get rid of all preconcepts, and open your mind.
You are not understyanding the Real Scale materials working method.
All you say is right, and preciselly because you are not working with Real Scale materials, you do not need any conversion.
If you work in relative mode, there is No reason to have any conversion to anything.
Now, I will explain once more the Real Scale working method:
First, we can see that The Maxwell Material editor is currently limited to Relative / Meters modes.
This is a strong limitation for users, and could be easily solved by Next Limit.
This is also very confusing since Relative is a mode, but Meters is a unit. We are mixing two diferent things.
The proposed change, is to get rid of the Relative / Meters option, which is rather confusing.
Instead, I propose an option Relative / Absolute option. Both options are modes, and we are not mixing them with units.
In the Relative mode, you (tom) and Mihai could work the way you like, and apparently for what I have read from your points of views, you will never (or perhaps very rarely) change to absolute mode, since you are confortable with the Relative mode. You have nothing to worry about, since everything will work the same way you are experiencing right now, if in Relative mode.
Having said this, now I will explain the great benefit for other users that works in the architectural marquet, and may prefer using the Absolute mode.
The second change in the UI has to do with units. Once the user made the choise to absolute mode, the word REPEAT should be changed by MEASUREMENTS, since the values in those boxes will be expressed in the selected unit.
The third change should be a Units Selector, that could be changed from INCHES, FEET, METERS, CENTIMETERS, MILIMETERS, and perhaps DECIMETERS if you like. This selector should be linked to the data in the measurements Boxes, in a way, the REAL SCALE of the material will be unaltered, when changing the UNITS.
For instance, if I have a material definition that a user in the USA gave to me, it will be surely in INCHES. Lets assume the Image map was 24 x 24 inches, and it represents a real tileable material which should be repeated at that size.
As I work in Meters, what I can do is just change the units, and automatically the measurements box will convert the values so that the Real Scale of the material will remain unaltered, this is 0.60m x 0.60m (24In x 0.025416m = 0.60m)
If I want to thank my friend sending a good material, it will be surely in Meters, and on the other side it could be easily and automatically converted to inches by selecting the desired unit.
Up to here, there shouldn´t be any problem understanding the logic.
But now you could find an unclear area, but let me explain again that this is for users that works with REAL SCALE materials, and cannot and should not be analized from the viewpoints of users working in REALATIVE mode, that will never deal with REAL SCALE MATERIALS specific mechanism.
When REAL SCALE materias was not an option, users had to find ways to work with constant measurements.
In order to do so, Architectural users worked in RELATIVE mode, but assigned a constant UV to all the 3d model of the desired UNIT. in my case 1 x 1 meter.
Then If I had a tileable brick map that represents a square of 2 by 2 meters, I had to enter in the REPEAT boxes = 0.5 x 0.5 in order to have a REAL SCALE MATERIAL to work with.
There are many libraries already set this way.
Then, for REAL SCALE MATERIAL users there is a relationship between the RELATIVE mode and the ABSOLUTE mode, although there is NOT such a relationship from the viewpoint of Clasic users using RELATIVE mode only.
This relationship, could be automated in the same way as the simple mechanism when changing from one unit, to the other.
Here I will write an example:
In my case of the previous Brick material, I had a REPEAT values of 0,5 x 0,5. So as soon as the user changes to ABSOLUTE mode in METERS those boxes will change the word REPEAT to MEASUREMENT, and the values should be automatically converted to 2 x 2 meters.
Again, I want to insist that RELATIVE mode users will not have to deal with this since they will stay in the RELATIVE mode where there will not be any UNIT nor any CONVERSION.
I hope this is UNDERSTANDABLE enough.