Skip to content

Releases: luocfprime/yumo

v0.1.3

27 Dec 16:03

Choose a tag to compare

New Features

  • Added adjustable color bar font size

Changes

  • Changed default material to 0.30_clay_0.70_flat
  • refactor: Moved some app settings from context to app class.

Full Changelog: v0.1.2...v0.1.3

v0.1.2

17 Sep 01:43

Choose a tag to compare

New Features

  • Added built in materials (blending flat and clay materials)
  • Loading custom materials.
  • Loading custom colormaps.

Full Changelog: v0.1.1...v0.1.2

v0.1.1

15 Sep 09:13

Choose a tag to compare

New Feature

Added new colormap

Bug Fix

Fixed bug on colorbar image display.

Misc

  • Relaxed mypy constraints.
  • Added CONTRIBUTING.md info on pre-commit.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

15 Sep 09:12

Choose a tag to compare

New Features

  • Added coord picker (default open) to pick values on the mesh and other objects
  • Added load and reset camera view options
  • Improved query_scalar_field and scientific notation display
  • Added data preprocessing transforms (e.g. log scale)
  • Added point cloud max threshold filter (along with min threshold filter)

Fixes and Changes

  • Changed defaults:
    • set_front_dir = "x_front"
    • set_up_dir = "z_up"
    • set_ground_plane_mode = "shadow_only"
    • DENOISE_METHODS = gaussian
    • Point cloud display disabled by default to reduce lagging
  • Fixed denoise texture mask and normalization
  • Fixed mesh UV mapping
  • Improved data preprocessing and float precision (float64)
  • Fixed bugs in blur and nearest_and_blur
  • Updated tests and golden standards (including Windows)
  • Updated docs related to coord picker and data processing

Usage

Pruning:

yumo prune -h

Visualization:

yumo vis -h

Full Changelog: v0.0.1...v0.1.0

v0.0.1

12 Sep 05:23
cf550a9

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

Overview

Yumo provides preprocessing and visualization tools for 3D scientific data.

This release includes:

  • yumo prune: Removes data points inside a watertight mesh.
  • yumo vis: Interactive visualization of point clouds, slices, and mesh surfaces.

Usage

Pruning

Mesh must be watertight.

yumo prune -h

Visualization

yumo vis --data data.plt --mesh mesh.stl

Main features:

  • Point cloud: Display and filter data points.
  • Slices: Sample and render scalar fields on arbitrary slices.
  • Mesh surface: Map field values to the mesh, with optional texture denoising.
  • Color bar & widgets: Control colormap, thresholds, and ranges.

Full Changelog: https://github.com/luocfprime/yumo/commits/v0.0.1