Skip to content

Develop - #261

Merged
matas-bitbybit-dev merged 3 commits into
masterfrom
develop
Oct 28, 2026
Merged

matas-bitbybit-dev merged 3 commits into
masterfrom
develop

Conversation

@matas-bitbybit-dev

Copy link
Copy Markdown
Contributor

No description provided.

- drawing a Manifold shape sent the whole draw DTO (colours, opacity, back
  face and the rest) to decomposeManifoldOrCrossSection and
  decomposeManifoldsOrCrossSections, and drawing a JSCAD mesh did the same to
  shapeToMesh and shapesToMeshes; the workers' input check warned once for
  every field the operation does not take ("faceOpacity is not an input of
  this operation and is ignored")
- those fields were part of the worker's cache key too, so a change of
  colour or opacity alone decomposed the shape again and cached a second
  copy of its mesh; a shape now has one entry however it is drawn
- Babylon.js, three.js and PlayCanvas alike; the draw helper tests hold
  each payload exactly
- nightly.yml builds the CAD Cloud SDK, as verify.yml does; without its
  dist, sheet-metal-unfold and step-to-gltf-cli could not resolve it
- smoke:local fails at once, naming the package, when a workspace package
  it links has no build
- ifc-house: a hidden placement is written out field by field instead of
  spread from the DTO class, which the template's lint refuses (the example
  and the template it is copied into)
- drone-assembly: the logo is aligned to the hatch plane by its bounding
  box's centre; aligning its minimum, which includes the edge tolerance,
  left the hatch's holes a tolerance off the plane, and createFaceFromWires
  now refuses a face that is not valid
- every example's lockfile names 1.6.0-rc.0
- five examples' manifests move to manifold-3d 3.5.4, three.js 0.186.1
  or PlayCanvas 2.23.3, the versions their lockfiles were resolved against
@matas-bitbybit-dev
matas-bitbybit-dev merged commit f32988a into master Oct 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant