Skip to content

Releases: xiangechen/chili3d

v0.3.0

17 Aug 06:32
Compare
Choose a tag to compare

New Features:

  • New Trim command for trimming curves
  • New Break command for breaking curves at a point
  • New ThickSolid command for creating solids from surfaces
  • New Split command for splitting surfaces with curves
  • New Section command for finding intersection curves between solids
  • New Bezier command for drawing Bezier curves
  • New Offset command for offsetting curves
  • A vast array of APIs for curves and surfaces

Improvements:

  • Improved model highlighting display
  • Increased line width
  • Dynamically update camera clipping planes
  • Optimized snapping experience
  • Added version number to the UI
  • Implemented memory management for WebAssembly objects

Bug Fixes:

  • Fixed numerous bugs

v0.2.0

03 May 13:59
Compare
Choose a tag to compare

Added

Material Editor

A new material editor that lets you add texture maps, colors, etc. to geometric models.

Multi-document

Open several different documents at the same time and quickly switch between them.

More friendly hints

Add hints for loading, warnings and Toast.

Changed

  • Moved the confirmation button for selections from the Ribbon to the View.
  • When selecting an object, double-click the middle mouse button and the View will be positioned on the selected object.
  • It is now possible to specify a point at a distance from the tracked point by entering a distance.
  • When the input box in the Property Bar loses focus, the property value will be updated.
  • The clicked point will be more prominently indicated during the operation.

Fixed

Massive bug fixes and code refactoring.

v0.1.0

17 Aug 06:33
Compare
Choose a tag to compare

First release! 🎉

Since its open source release on January 1, 2023, Chili3d has undergone a year of development and has finally completed the development of its first release version, v0.1.0. This version focuses on the core capabilities of CAD software and includes the following features:

  • Undo / Redo
  • Serialization / Deserialization
  • Snap and Track
  • Localization (i18n) support
  • Local-first support (save to the browser)
  • Import and export STEP, IGES, BREP...
  • Wide range of tools - rectangle, circle, line, box, prism, sweep...
  • Hierarchical organization of models
  • Ribbon UI