Skip to content

Hew v0.4.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 05:30
· 53 commits to main since this release

Hew v0.4.0

A large release: 3D text, dimensions, a full camera system, texture
positioning, and modeling parity inside component definitions. One step
closer to SketchUp parity.

3D Text (for 3D printers)

  • Place extruded solid text on any face or plane
  • Five OFL-licensed fonts bundled (Onest, Lora, Varela Round, Space Mono,
    Alfa Slab One), plus your available system fonts

Dimensions and annotations

  • Linear dimensions, radial dimensions, and free-form leader
    text / annotations.
  • Annotations save with the document and stay legible at any zoom.

Camera

  • Parallel Projection — the orthographic view
  • Typed Field of View, and Zoom Window to frame a dragged rectangle.
  • Position Camera, Look Around, and Walk for first-person
    placement and walkthrough navigation.

Modeling and tools

  • Rotational arrays: Copy arrays work for circles like for rectangles
  • Push/Pull: double-click a face to repeat the last distance and a
    Ctrl/Cmd toggle extrudes a new unique solid
  • Model rescale: measure between two points with Tape Measure then type a
    new length to rescale the model
  • Movable drawing axes: place and orient the origin to somewhere else on
    the model
  • Axis locks now work mid-gesture — press an arrow key to set the axis
    plane lock at any timme up until the second click for a shape

Materials and painting

  • Alt-click samples a face's material into the current swatch;
    Shift-click replaces that material everywhere in the document, or
    within the clicked object with Ctrl/Cmd
  • Position Texture: drag a texture's corner pins on a face to move,
    rotate, scale, and shear it, or type an exact angle or scale factor.
  • Searchable material palette, with the add-color and add-texture panels
    collapsed until needed.

Components

  • Near full modeling-tool parity inside a component definition: sketching,
    extrusion, Follow Me, booleans, slice, and transforms all work through
    any instance and apply to all instances

Random

  • The snap label now says "projected" when a snapped point is used
    as an alignment reference rather than the actual point

Fixes

  • Double-click was broken on Chromium-based targets

File format

New format for new fields, so documents saved by 0.4.0 will not open in 0.3.0.

Downloads

The download page picks the right build
for your system, or grab a file directly:

Platform x64 / Intel ARM64 / Apple Silicon
macOS — disk image universal .dmg universal .dmg
Windows — installer .exe .exe
Linux — AppImage .AppImage .AppImage
Linux — Debian/Ubuntu .deb .deb
Linux — Fedora/openSUSE .rpm .rpm
Web — self-hosting tarball .tar.gz .tar.gz
  • The macOS disk image is signed and notarized; one universal app
    covers Apple Silicon and Intel.
  • Windows installers are not code-signed yet, so SmartScreen may
    warn on first run — choose More info, then Run anyway.
  • On Linux, mark the AppImage executable (chmod +x) before
    first run, or install the .deb/.rpm.
  • Desktop builds update themselves; latest.json and the
    .sig assets serve that built-in updater and are not meant
    for manual download.
  • Or skip installing entirely: Hew runs in the browser at
    app.hew3d.com.