MeshUp Development Status

Early Beta =
1.0 RC =

TOTALS COMPLETE

Geometric Kernel Integration (Symvol)

Cross-platform Integration

Modeling Operations

3D UI & widgets framework

Mesh Repair

Interface/Kernel Communication Layer

Transformation Manipulator UI

I/O

Speed Optimizations

Shelling & Cell Structures

Installers and Support Documentation
0%
25%
50%
75%
100%

* When the salmon bar of all items reaches 100%, MeshUp is ready for the early beta release.

* When the blue bar of all items reaches 100%, MeshUp 1.0 RC is ready for the full public release.



CHANGE LOG


May 21, 2013


  • Basic mesh repair interface w/ highlighting of all errors added
  • Major refactoring of all core developmental UI code toward a clean abstraction layer
  • Proper name dynamic space handling added
  • New back end UI command entries added (mostly for mesh repair)
  • Major progress on UI event handling
  • Join operator and functionality added to system
  • Boolean operator elements added
  • Progress on history tracking and undo/redo
  • Progress made on local reconstruction for mesh merging
  • QA has started and a series of bug fixes are in progress

May 02, 2013


  • Mesh repair for self intersections and stitching of holes
  • Kernel no longer provides any normals for UI (face or vertex) - face normals calculated on the interface side
  • Completed mesh repair for degenerates and flips faces
  • Mesh to volume mesh using shell method
  • Bug fix - modifying position moves model but not gimbal
  • Completed interface to kernel communication for file import and loading - current support for STL binary, STL ascii, OBJ, and VOL (vol files are converted to mesh volumes on loading)
  • Correct in-scene bounding box for objects
  • Add quality output and calculation options on save
  • Maintain gimball scale to screen resolution
  • Bug fix - multi-threading control
  • All manifold objects are now converted on the fly to volume meshes
  • Mesh to volume mesh using envelope method (in addition to volume)
  • Locking of UI elements from user selection - e.g. users can no longer scale the viewport camera
  • Default UI rendering set to flat shading
  • Basic error reporting in place - more robust system needed
  • asic UI dialogue/command framework in place
  • Command data structure/constructor completed
  • Default UI theme created (alternative dark theme and others coming)

April 17, 2013


  • Major bug fixed - 10% of systems no longer hard crashing
  • Gimbal (transformation manipulator) has fully functionality with rotation, translation and scale (bug still to fix)
  • New layer added for UI to kernel communication
  • Minor bug fix - error with flipped faces in meshes
  • Basic popup/command UI framework added
  • Highlighting of errors in imported meshes
  • Envelope style importing of meshes (creates watertight object)
  • Import and use of VOL files as a mesh primitive