Mesher - Parametric Modeler

Mesher FloatMesher is a comprehensive open-source parametric 3D modeling application built with Qt and modern C++ featuring over 127 algorithms organized into 15 categories including 25 geometric primitives from basic spheres and cubes to advanced superellipsoids and geodesic spheres, 5 Platonic solids like tetrahedrons and icosahedrons, 9 parametric surfaces including twisted toruses, Lissajous curves and lathe operations, 5 topological shapes featuring Möbius strips and Klein bottles, 10 minimal surfaces with zero mean curvature such as gyroid, Schwarz P and Neovius available in both surfel and marching cubes implementations, 7 organic forms like nautilus shells and coral growth structures, 12 fractal algorithms including L-systems, Mandelbrot and Julia sets, Menger sponges and Koch snowflakes, 5 architectural elements for parametric building design and Voronoi lattices, 3 mechanical components including involute gears and threaded bolts, 3 structural systems with diamond lattices and pipe networks, 4 tessellation patterns such as Penrose tiling and Islamic geometry, 10 computational algorithms including reaction-diffusion, cellular automata and neural networks, 1 Lorenz attractor for chaotic systems, 29 mesh modifiers including scale, rotate, noise, subdivision, twist, taper, wave, mirror, array and 15 point cloud processing algorithms with seven mesh conversion methods.

All accessible through an intuitive dark-themed interface with searchable algorithm list, real-time parameter sliders, algorithm stack system for chaining operations with reordering and editing capabilities, hardware-accelerated OpenGL viewport supporting ten render modes from wireframe to x-ray transparency, six professional lighting presets including studio three-point and dramatic configurations, interactive camera controls with arcball rotation and auto-framing.

Comprehensive export to nine formats including OBJ, STL, PLY, FBX, JSON, X3D, VRML, DXF and 3DS, real-time mesh statistics display, keyboard shortcuts for quick operations and full WebAssembly support for browser-based deployment with zero installation.

WebGL 2.0 hardware acceleration, responsive HiDPI canvas, browser compatibility with Chrome, Firefox, Safari and Edge 57+, making it ideal for educators teaching mathematical surfaces, students exploring parametric design, 3D printing enthusiasts generating STL models, game developers creating procedural assets, architects exploring computational design, artists creating mathematical art, researchers prototyping generative systems and hobbyists experimenting with procedural generation.

All implemented with clean modular C++ architecture, indexed triangle mesh representation, complete marching cubes implementation, extensible algorithm registration system, Qt cross-platform compatibility on Windows and Linux. If you like this app, check out MeshLab too. The Parametric Modeler is released under the GNU/GPL License for free use, modification and distribution.

WebAssembly LinkMesher - Parametric Modeler - WebAssembly Link

Downloads


Windows DownloadMesher - Parametric Modeler - Windows x86 MinGW
11,4 MB (11.407.755 bytes) md5 0d2251849260acedb2468a3c51c2b7f8
Linux DownloadMesher - Parametric Modeler - Linux noble & plucky
18,1 MB (18.099.368 bytes) md5 415d8b932804bf6ede0b1fff4755de52
Static Binaries Built on November 01 2025

Screenshot

Mesher Parametric Modeler Application ScreenshotSourcecodeDownload Mesher Sourcecode
248,1 kB (248.060 bytes)
md5 ac834fd370d52d8f1c296e8996aac8e7