MaskedRetriever / SuperSkein

Open Source 3D Mesh Slicer in Processing: Generates gcode from stl files.
http://www.thingiverse.com/thing:3649
GNU General Public License v3.0
70 stars 11 forks source link

MeshMRI Scales Wrong During Write #5

Closed MaskedRetriever closed 14 years ago

MaskedRetriever commented 14 years ago

File Writes /usually/ don't take long but when they do you realize that the scale you view things in MeshMRI is NOT the same as the one it's scaled to while writing out. Fixing this means making a new mesh object for MeshMRI to use or giving both behaviors some smartness with scaling...

MaskedRetriever commented 14 years ago

I'm changing the planned fix to: unify the damn coordinate system. I think Processing can re-map the viewport, so we really have no excuse to have two coordinate systems...

MaskedRetriever commented 14 years ago

Unified the coordinate system-- many fewer calls are being made to the translate and scale methods! The mesh is ALWAYS the scale it is in real life, in millimeters. When lines are displayed by MeshMRI they're scaled into the viewport.