Shapespark releases

Shapespark 2.5.3 is out with the following changes:

  • Multi-material edition. The Material tab now allows to select multiple materials and edit properties of all the selected materials at once.
  • Revit exporter improvements and fixes:
    • Strip numbers that Revit adds automatically to linked model names. Now, if a model is linked a few times in a project, all links use the same name in Shapespark.
    • Fix an imported CAD model being rendered black when the Mirror transformation is used on the model.
    • Fix failing export if a Revit project contains a model group without any exportable elements.
  • Use WebGL2 on iOS devices. Viewer on iOS device can now leverage centroid sampling to reduce lightmap aliasing artifacts. WebGL2 had already been used by other platforms.
  • Fix double-clicking in the editor viewport not navigating to the clicked point. The double-click navigation was broken in the previous release.
  • Expose global variables corresponding to URL hash viewer options. The global variables can be modified from custom JavasScript code (for example placed in a body-end.html):
    • WALK.FLIP_MOUSE corresponds to #flipmouse,
    • WALK.AUTO_PLAY corresponds to #autoplay,
    • WALK.HIDE_PLAY corresponds to #hideplay,
    • WALK.SHOW_HELP_ON_LOAD corresponds to #help,
    • WALK.GAZE_IN_POINTER_LOCK corresponds to #gazeinpointerlock,
    • WALK.NO_GAZE_TELEPORT corresponds to #nogazeteleport,
    • WALK.VR_LO corresponds to #vrlo,
    • WALK.VR_HI corresponds to #vrhi,
    • WALK.MOBILE_HI corresponds to #mobilehi.
4 Likes