Make it flat


This is a 3D model. Looks pretty neat! For most people that’s perfectly fine, but underneath that good-looking texture hides an oddity that Spotscale just weren’t comfortable ignoring. Have a look what happens when we add some lighting to the model.


Doesn’t look so sleek as you’d want it? That was the general sentiment at Spotscale when Mikael came in as a master thesis worker last autumn. He took on the task, starting by thoroughly surveying recent research related to improving 3D models.

About six months later, he had designed a processing pipeline that were able to detect planar regions in a model and improve the visual quality of them. The size in bytes can also be heavily reduced. Have a look at the result afterwards.


How was this done? Mikael could give you a long explanation involving all the math and graph optimization if you’d ask, but we’ll settle with saying that there’s some inventive logics going on in the background.