1426
[Max] Resolved Bugs / Re: Light leaks on intersecting edges
« on: 2016-11-05, 10:36:41 »Note:
(you can skip intro;)
Precision problems (errors) are more common than majority knows or even thinks about. In our line of work those are architects & archviz artists. Many practicing some crazy-mixed scaling, XS or XL units and coordinating projects all over but around center. Then when they are told about usual answer follows: "Everyone is working like this. We haven't had any problems." Yes, for making few images, printing paper plans & few posters this is more than OK. Now do the earthquake, fire, lighting, emission simulations...
In short why there's a professional need for double precision, ECC memory... especially for financial & science computing (simulations of reality), where such mistakes can't be tolerated.
What some of us do, is simulating light to arouse emotions with the artistic style in mind. We're caught somewhere in between design, film, games, engineering, science, medicine, magic, cooking, hunting, gathering, philosophy and art.
No joke :D
So bare in mind as one of the basic principal in rendering/CGI - Optimum:
Coordinate the scene in minimal space possible with center of gravity in, or close to origin (0,0,0).
+ Makes the scene render faster, orient easier, coordinate better, prevents bugs (precision errors)... ;)
Ive been saying exactly this for about 2 years in my current job but because theres never been problems before they were reluctant to change. when i pointed out that by working in mm and using the default accuracy you are asking max to calculate to about 10 billionths of a mm depending on scene scale and to put that into perspective an atom is alot bigger than that, they started to come round to my way of thinking.
We have ECC memory in all of our workstations but the problem is most of the time the CAD planners will move their design around in cad space and then when it comes into Max its nowhere near the old design in Max space so it becomes a constant struggle to realign stuff. Such a pain in the ass!
Thankfully ive managed to get the team to come round to my way of thinking and finally switch to more useable units.